heap profile: 35: 14078080 [25567747: 139780597360] @ heap/1048576 0: 0 [2: 32] @ 0x573af5 0x7d9206 0x7ca5b2 0x836827 0xe9bfdc 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x573af4 encoding/binary.Read+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:261 # 0x7d9205 github.com/miekg/dns.id+0x45 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:86 # 0x7ca5b1 github.com/miekg/dns.(*Msg).SetQuestion+0x31 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:34 # 0x836826 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x86 /home/runner/work/blocky/blocky/util/common.go:117 # 0xe9bfdb github.com/0xERR0R/blocky/resolver.newRequest+0x1db /home/runner/work/blocky/blocky/resolver/resolver.go:20 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 128] @ 0x496085 0x496c72 0x5a9d47 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496c71 syscall.Getpeername+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_unix.go:309 # 0x5a9d46 net.(*netFD).connect+0x726 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:161 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0xed54a5 0xed5c8f 0xed57a9 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed54a4 runtime/pprof.printStackRecord+0x2e4 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:562 # 0xed5c8e runtime/pprof.writeHeapInternal+0x4ae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:685 # 0xed57a8 runtime/pprof.writeAlloc+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:599 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x45f9b2 0x45f045 0x45f265 0x46098a 0x46094b 0xed52bf 0xed5c8f 0xed57a9 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed52be runtime/pprof.printStackRecord+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:553 # 0xed5c8e runtime/pprof.writeHeapInternal+0x4ae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:685 # 0xed57a8 runtime/pprof.writeAlloc+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:599 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [2: 32] @ 0xed54fa 0xed5c8f 0xed57a9 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed54f9 runtime/pprof.printStackRecord+0x339 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:562 # 0xed5c8e runtime/pprof.writeHeapInternal+0x4ae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:685 # 0xed57a8 runtime/pprof.writeAlloc+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:599 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9c9d3 0xe9c8ca 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9c9d2 github.com/sirupsen/logrus.(*Entry).WithField+0x4d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c8c9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe967f3 0xe9670a 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe967f2 github.com/sirupsen/logrus.(*Entry).WithField+0x3d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe96709 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x2e9 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:419 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x716e8a 0x716e8b 0x6f0d27 0x6f5a18 0x481161 # 0x716e89 net/textproto.(*Reader).ReadLine+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:45 # 0x716e8a net/http.readRequest+0xca /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1087 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 48] @ 0x47793a 0x47794f 0x69a69e 0x69a699 0x6ced09 0x6ce3d7 0x6afec8 0x481161 # 0x69a69d vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:46 # 0x69a698 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:108 # 0x6ced08 net/http.(*http2Transport).newClientConn+0x8e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8294 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 512] @ 0x623397 0x622ed8 0x630777 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x630776 crypto/tls.(*clientHandshakeState).doFullHandshake+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:668 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 144] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x5730fa 0x573106 0xf4fa9e 0xf729c5 0xf728fa 0x661d16 0x661a36 0x655fee 0x651e0c 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661d15 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x655fed crypto/tls.(*serverHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:783 # 0x651e0b crypto/tls.(*serverHandshakeState).handshake+0x16b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:109 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 32] @ 0x617eeb 0x6318c4 0x62fd36 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617eea crypto/tls.aeadAESGCM+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:532 # 0x6318c3 crypto/tls.(*clientHandshakeState).establishKeys+0x2a3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:857 # 0x62fd35 crypto/tls.(*clientHandshakeState).handshake+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:609 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x674787 0x674bae 0x717289 0x71728a 0x6f0d27 0x6f5a18 0x481161 # 0x674786 net/textproto.canonicalMIMEHeaderKey+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:788 # 0x674bad net/textproto.readMIMEHeader+0x20d /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:552 # 0x717288 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x717289 net/http.readRequest+0x4c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1133 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 256] @ 0x61d8f0 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d3d45 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0x61d8ef crypto/tls.(*halfConn).encrypt+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:522 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d3d44 net/http.(*http2ClientConn).writeHeaders+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9258 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 16] @ 0x6e705f 0x713614 0x481161 # 0x6e705e net/http.(*Request).write+0x5de /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:673 # 0x713613 net/http.(*persistConn).writeLoop+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2593 0: 0 [1: 16] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf72a93 0xf728fa 0x662236 0x66267f 0x65647c 0x651d9a 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf72a92 crypto/internal/fips140/tls12.pHash[...]+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:42 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66267e crypto/tls.finishedHash.clientSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:215 # 0x65647b crypto/tls.(*serverHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:824 # 0x651d99 crypto/tls.(*serverHandshakeState).handshake+0xf9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:97 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 112] @ 0x7bd59a 0x7bd609 0xefcfa8 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0xefcfa7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x67 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x4b3fa8 0x4b3991 0x4b370c 0x4b36eb 0x6a5645 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x4b3fa7 io.discard.ReadFrom+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:663 # 0x4b3990 io.copyBuffer+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:415 # 0x4b370b io.Copy+0x8b /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:388 # 0x4b36ea io.CopyN+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:364 # 0x6a5644 net/http.(*Client).do+0x10a4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:710 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 224] @ 0x45fa86 0x489ad2 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x489ad1 errors.(*joinError).Error+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:51 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x70c57e 0x70c57f 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70c57d context.WithoutCancel+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:580 # 0x70c57e net/http.(*Transport).getConn+0x15e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1497 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 224] @ 0x65331c 0x653105 0x651ccc 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x65331b crypto/tls.clientHelloInfo+0x5fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:986 # 0x653104 crypto/tls.(*serverHandshakeState).processClientHello+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:262 # 0x651ccb crypto/tls.(*serverHandshakeState).handshake+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:70 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 576] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0xe9d27b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9d27a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x9a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0xf11451 0x5f6f50 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x5f6f4f crypto/x509.checkSignature+0x1ef /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:994 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 2899968] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 3612672] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xe9991d 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9991c github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x17c /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6e04f9 0x6e09a5 0x6e72f6 0x713614 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6e04f8 net/http.Header.sortedKeyValues+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:168 # 0x6e09a4 net/http.Header.writeSubset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:195 # 0x6e72f5 net/http.(*Request).write+0x875 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:715 # 0x713613 net/http.(*persistConn).writeLoop+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2593 0: 0 [1: 16] @ 0x836214 0xefc52f 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x836213 github.com/0xERR0R/blocky/util.QuestionToString+0xf3 /home/runner/work/blocky/blocky/util/common.go:68 # 0xefc52e github.com/0xERR0R/blocky/server.newRequest+0x1ee /home/runner/work/blocky/blocky/server/server.go:449 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x78319a 0x782834 0x775235 0x774de5 0x7753e8 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x783199 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x799 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xe91fc8 0xe91cdb 0xeaa6b2 0x481161 # 0xe91fc7 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x267 /home/runner/work/blocky/blocky/querylog/logger_writer.go:38 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 112] @ 0xa47f06 0xa47e97 0xeb495b 0xea4685 0x8c8668 0x8c84fe 0x481161 # 0xa47f05 github.com/ThinkChaos/parcour/jobgroup.withParentAndContext+0x45 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:26 # 0xa47e96 github.com/ThinkChaos/parcour/jobgroup.WithParent+0x36 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:14 # 0xeb495a github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:52 # 0xea4684 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources+0x1a4 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:174 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [1: 48] @ 0x50abbb 0xeaf139 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeaf138 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x7d8 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:180 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 8] @ 0x5f08aa 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f08a9 crypto/x509.(*Certificate).Verify+0x2e9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x6d1792 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1791 net/http.(*http2ClientConn).roundTrip+0x3b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8806 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc374 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 16] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 32] @ 0xa2f005 0xa2e9b9 0xa4beba 0xa4b7cd 0xa466db 0x481161 # 0xa2f004 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Refresh+0x84 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:65 # 0xa2e9b8 github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Refresh+0x98 /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:47 # 0xa4beb9 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:164 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x45f9b2 0x45f045 0x45f265 0x5b914f 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b914e net.(*OpError).Error+0x14e /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:515 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 96] @ 0x563e45 0x6498f4 0x6498d3 0x563b42 0x563ed1 0x649814 0x64977c 0x622916 0x65bc96 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6498f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6498d2 crypto/tls.(*encryptedExtensionsMsg).marshal.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1014 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x649813 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x64977b crypto/tls.(*encryptedExtensionsMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1013 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x65bc95 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0xc75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:811 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 24] @ 0x7d6438 0x7d33e3 0x7dcf34 0x7dbc45 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7d6437 github.com/miekg/dns.(*EDNS0_EDE).pack+0x37 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:849 # 0x7d33e2 github.com/miekg/dns.(*OPT).len+0x62 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7dcf33 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dbc44 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0x7d5fee 0x7d6019 0x7e0da7 0x821969 0x7db3aa 0x7db0ed 0x7db54c 0x7dc374 0x7fea7f 0x7fe5eb 0x481161 # 0x7d5fed github.com/miekg/dns.cloneSlice[...]+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6018 github.com/miekg/dns.(*EDNS0_PADDING).unpack+0x78 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:750 # 0x7e0da6 github.com/miekg/dns.unpackDataOpt+0x306 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:421 # 0x821968 github.com/miekg/dns.(*OPT).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x65d15c 0x65d0f3 0x65ce07 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x65d15b crypto/internal/fips140/tls13.(*MasterSecret).ResumptionMasterSecret+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:143 # 0x65d0f2 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:971 # 0x65ce06 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x586 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:933 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x65b525 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65b524 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:766 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x65cb0b 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65cb0a crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:906 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x65b525 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65b524 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:766 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 96] @ 0x563e45 0x647c0b 0x647b07 0x563b42 0x563ed1 0x64586a 0x64575a 0x622916 0x65b37e 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x647c0a vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1aa /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x647b06 crypto/tls.(*serverHelloMsg).marshal.func5+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:800 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x645869 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0xf89 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x645759 crypto/tls.(*serverHelloMsg).marshal+0xe79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:798 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x65b37d crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:751 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 32] @ 0x775810 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x77580f github.com/sirupsen/logrus.(*Entry).Logf+0x4f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xe9f5e5 0xe9f4f3 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x65b5e5 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65b5e4 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x5c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:768 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 224] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9f4a8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9c548 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x69c22b 0x69c1f9 0x69b9c9 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69b9c8 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x328 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:381 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0xeba585 0xe9d35b 0xe9cab5 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeba584 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Put+0x44 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:101 # 0xe9d35a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:333 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 576] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6cad5 0xf71b46 0xf71110 0x65b438 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x65b437 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x417 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:763 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 24] @ 0xa475e5 0xa4758d 0xa48471 0xa46cf3 0xa48471 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa475e4 github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Defer+0x84 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:148 # 0xa4758c github.com/ThinkChaos/parcour/jobgroup.(*withContext).launch+0x2c /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:103 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa46cf2 github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch+0x92 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:55 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x563e45 0x63f134 0x63f113 0x563b42 0x563ed1 0x63c31d 0x63c1bd 0x640d15 0x6519b8 0x62fb05 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f133 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f112 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:258 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c31c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c1bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:257 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x62fb04 crypto/tls.(*clientHandshakeState).handshake+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:570 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x563c69 0x63a585 0x63a45d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x7d9fe5 0x823457 0x7db3aa 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x823456 github.com/miekg/dns.(*SOA).unpack+0x36 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2624 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0xa2d067 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa2d066 github.com/avast/retry-go/v4.DoWithData[...]+0x726 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:185 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xa2d067 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa2d066 github.com/avast/retry-go/v4.DoWithData[...]+0x726 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:185 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x4a3708 0xa2c2d6 0xa2c2da 0xa2d1b3 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4a3707 time.NewTimer+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:144 # 0xa2c2d5 time.After+0x15 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:203 # 0xa2c2d9 github.com/avast/retry-go/v4.(*timerImpl).After+0x19 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:111 # 0xa2d1b2 github.com/avast/retry-go/v4.DoWithData[...]+0x872 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:207 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 160] @ 0x7dd4b4 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dd4b3 github.com/miekg/dns.(*Msg).CopyTo+0x113 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x7fd891 0x7fcbd8 0xefbfc9 0x481161 # 0x7fd890 github.com/miekg/dns.(*Server).serveTCP+0x1f0 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:490 # 0x7fcbd7 github.com/miekg/dns.(*Server).ListenAndServe+0x817 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:346 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [1: 48] @ 0xf72835 0x662236 0x66275f 0x6569e5 0x651d66 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf72834 crypto/internal/fips140/tls12.PRF[...]+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:17 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651d65 crypto/tls.(*serverHandshakeState).handshake+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:90 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 16] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x7c615a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7c6159 github.com/miekg/dns.init.func13+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:23 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0x621498 0x61ef5e 0x624dc5 0x624dc6 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 32] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 160] @ 0x50dc06 0xa3141b 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xa3141a github.com/hashicorp/go-multierror.ListFormatFunc+0x1da /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:24 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x716e8a 0x716e8b 0x6f0d27 0x6f5a18 0x481161 # 0x716e89 net/textproto.(*Reader).ReadLine+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:45 # 0x716e8a net/http.readRequest+0xca /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1087 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 24] @ 0x50dc06 0x782e3d 0x782834 0x775235 0x774de5 0x7753e8 0xa4bd56 0xa4bd1f 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x782e3c github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x43c /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4bd55 github.com/sirupsen/logrus.(*Entry).Info+0x5f5 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4bd1e github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x5be /home/runner/work/blocky/blocky/lists/list_cache.go:152 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xe9c73d 0xe9c6bd 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9c73c github.com/0xERR0R/blocky/util.GenerateCacheKey+0x23c /home/runner/work/blocky/blocky/util/common.go:193 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0xebc3d7 0xea736c 0xea72b3 0xeab10e 0xe9c8de 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xebc3d6 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x76 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0xea736b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).String+0x8b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:144 # 0xea72b2 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Name+0x12 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:136 # 0xeab10d github.com/0xERR0R/blocky/resolver.Name+0x4d /home/runner/work/blocky/blocky/resolver/resolver.go:136 # 0xe9c8dd github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3dd /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 112] @ 0x749686 0x749600 0x74cc7c 0x75b010 0x75b00b 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefe3b5 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x749685 regexp/syntax.(*parser).newRegexp+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:146 # 0x7495ff regexp/syntax.(*parser).op+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:394 # 0x74cc7b regexp/syntax.parse+0xafb /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:953 # 0x75b00f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:887 # 0x75b00a regexp.compile+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:168 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefe3b4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /home/runner/work/blocky/blocky/server/server_endpoints.go:126 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 48] @ 0xf541e5 0x568605 0x56844c 0x566256 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf541e4 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:185 # 0x568604 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x56844b crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5f30a5 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f30a4 crypto/x509.newPolicyGraph+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1291 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x47d67c 0x4a3915 0x6d01a7 0x6d0458 0x726685 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x6d01a6 net/http.(*http2ClientConn).closeConn+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8557 # 0x6d0457 net/http.(*http2ClientConn).closeIfIdle+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8588 # 0x726684 net/http.(*http2ClientConn).onIdleTimeout+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8553 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5e8cd5 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e8cd4 crypto/x509.processExtensions+0x1194 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:865 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0x5e3d45 0x5e410f 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3d44 crypto/x509.parseASN1String+0x4a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:70 # 0x5e410e crypto/x509.parseName+0x30e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:139 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f265 0x6cd265 0x6cd23b 0x6cd355 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6cd264 net.JoinHostPort+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x6cd23a net/http.http2authorityAddr+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8038 # 0x6cd354 net/http.(*http2Transport).RoundTripOpt+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8054 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x7741f7 0xefc809 0xefcdd4 0xefe34c 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xefc808 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /home/runner/work/blocky/blocky/server/server.go:453 # 0xefcdd3 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /home/runner/work/blocky/blocky/server/server.go:497 # 0xefe34b github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /home/runner/work/blocky/blocky/server/server_endpoints.go:124 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [14: 11124736] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xea8690 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea868f github.com/0xERR0R/blocky/resolver.pickRandom+0x4f /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:233 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0x829877 0x7dd606 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x829876 github.com/miekg/dns.(*AAAA).copy+0xb6 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:837 # 0x7dd605 github.com/miekg/dns.(*Msg).CopyTo+0x265 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea824b 0xea814d 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x5730fa 0x573106 0xf4fa9e 0xf729c5 0xf728fa 0x662236 0x66275f 0x6569e5 0x651d66 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651d65 crypto/tls.(*serverHandshakeState).handshake+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:90 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 24] @ 0x64f3fe 0x64f287 0x6233da 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x64f3fd crypto/tls.unmarshalCertificate+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1535 # 0x64f286 crypto/tls.(*certificateMsgTLS13).unmarshal+0x126 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1512 # 0x6233d9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1175 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 208] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0x6f11ca 0x6f5a18 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x6f11c9 net/http.(*conn).readRequest+0x6c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1083 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 144] @ 0x5d46e8 0x5d467f 0x6a48c5 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5d46e7 net/url.(*URL).ResolveReference+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:1113 # 0x5d467e net/url.(*URL).Parse+0x3e /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:1103 # 0x6a48c4 net/http.(*Client).do+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:645 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x7776c9 0x7776fe 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776c8 github.com/sirupsen/logrus.NewEntry+0x48 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 8] @ 0x617012 0x6171e9 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617011 crypto/tls.(*certCache).active+0x31 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:62 # 0x6171e8 crypto/tls.(*certCache).newCert+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:82 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 320] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x5107da 0x510ff8 0x513a7e 0x50dbf3 0x775805 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x674c1c 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674c1b net/textproto.readMIMEHeader+0x27b /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:568 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [1: 48] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x45f9b2 0x45f045 0x45f1aa 0x6a5490 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a548f net/http.(*Client).do+0xeef /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:732 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x6d4216 0x6d29ed 0x6d2016 0x481161 # 0x6d4215 net/http.(*http2clientStream).writeRequestBody+0x435 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9358 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 240] @ 0x50dc06 0x775805 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 224] @ 0x553eda 0x553ef0 0xf4fa9e 0xf729c5 0xf728fa 0x662316 0x66275f 0x63221c 0x62fdd2 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662315 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x63221b crypto/tls.(*clientHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:988 # 0x62fdd1 crypto/tls.(*clientHandshakeState).handshake+0x451 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:622 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x5e3f1c 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x7822b3 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7822b2 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 448] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x407132 0x477989 0x674a31 0x717289 0x71728a 0x6f0d27 0x6f5a18 0x481161 # 0x674a30 net/textproto.readMIMEHeader+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:523 # 0x717288 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x717289 net/http.readRequest+0x4c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1133 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 16] @ 0x674787 0x674bae 0x717289 0x71728a 0x6f0d27 0x6f5a18 0x481161 # 0x674786 net/textproto.canonicalMIMEHeaderKey+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:788 # 0x674bad net/textproto.readMIMEHeader+0x20d /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:552 # 0x717288 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x717289 net/http.readRequest+0x4c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1133 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 112] @ 0x47d67c 0x4a3915 0x4d233c 0x4d2a0d 0x4d29cf 0xefd265 0xefcf7f 0xefe3b5 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x4d233b context.WithDeadlineCause+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xefd264 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /home/runner/work/blocky/blocky/server/server.go:536 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefe3b4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /home/runner/work/blocky/blocky/server/server_endpoints.go:126 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x5217c5 0x5218d0 0x527e85 0x836718 0xea0a1b 0xea0a16 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x527e84 strings.ToLower+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:742 # 0x836717 github.com/0xERR0R/blocky/util.ExtractDomainOnly+0x17 /home/runner/work/blocky/blocky/util/common.go:111 # 0xea0a1a github.com/0xERR0R/blocky/util.ExtractDomain+0x17a /home/runner/work/blocky/blocky/util/common.go:106 # 0xea0a15 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x175 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:117 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0x563e45 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x62fb05 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x62fb04 crypto/tls.(*clientHandshakeState).handshake+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:570 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x69c22b 0x69c1f9 0x69b9c9 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69b9c8 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x328 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:381 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x5b41b1 0x5b418d 0x5b40ee 0x5b1905 0x59c3a5 0x59d228 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b41b0 net.IPv4+0x890 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:54 # 0x5b418c net.IP.To16+0x86c /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:230 # 0x5b40ed net.(*Resolver).lookupIPAddr+0x7cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 48] @ 0x621498 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x4b3551 0x69d898 0x69d87b 0x7053db 0x7052bf 0x715202 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x69d897 io.ReadFull+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x69d87a net/http/internal.(*chunkedReader).Read+0x7a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:106 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0xf719c5 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1408] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xe9c1d5 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xe9c1d4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x3d4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:169 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 43520] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0xa315f4 0x48a4a5 0x48a1fc 0xa4dcde 0xa4dce3 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa315f3 github.com/hashicorp/go-multierror.(*Error).Unwrap+0x53 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:80 # 0x48a4a4 errors.as+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/wrap.go:127 # 0x48a1fb errors.As+0x1db /opt/hostedtoolcache/go/1.24.0/x64/src/errors/wrap.go:113 # 0xa4dcdd github.com/0xERR0R/blocky/lists/parsers.IsNonResumableErr+0x7d /home/runner/work/blocky/blocky/lists/parsers/parser.go:74 # 0xa4dce2 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x82 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:77 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x50dc06 0xebc437 0xea736c 0xea72b3 0xeab10e 0xe9c8de 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0xea736b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).String+0x8b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:144 # 0xea72b2 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Name+0x12 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:136 # 0xeab10d github.com/0xERR0R/blocky/resolver.Name+0x4d /home/runner/work/blocky/blocky/resolver/resolver.go:136 # 0xe9c8dd github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3dd /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 384] @ 0xf48245 0xf481b9 0xf481c0 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf48244 crypto/internal/fips140/bigmod.(*Nat).expand+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf481b8 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf481bf crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x5f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:766 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0x5bf446 0x5bf393 0x6f56db 0x481161 # 0x5bf445 net.JoinHostPort+0x225 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x5bf392 net.(*TCPAddr).String+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock.go:52 # 0x6f56da net/http.(*conn).serve+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1939 0: 0 [3: 72] @ 0x45fa86 0xf6c873 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 2688] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x61a145 0x62e5a5 0x62e58d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61a144 crypto/tls.(*Config).supportedVersions+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1139 # 0x62e5a4 crypto/tls.(*Config).maxSupportedVersion+0x5e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1164 # 0x62e58c crypto/tls.(*Conn).clientHandshake+0x5cc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:358 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 448] @ 0x553eda 0x553ef0 0x5213bd 0x615f74 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x615f73 crypto/tls.signedMessage+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:90 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0xf4fa9e 0xf729c5 0xf728fa 0x662236 0x66267f 0x65647c 0x651d9a 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66267e crypto/tls.finishedHash.clientSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:215 # 0x65647b crypto/tls.(*serverHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:824 # 0x651d99 crypto/tls.(*serverHandshakeState).handshake+0xf9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:97 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 64] @ 0x829877 0x7dd606 0xe9d265 0xe9d23b 0xe9cab5 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x829876 github.com/miekg/dns.(*AAAA).copy+0xb6 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:837 # 0x7dd605 github.com/miekg/dns.(*Msg).CopyTo+0x265 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0x62cd46 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62cd45 crypto/tls.(*Conn).makeClientHello+0x6e5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:128 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5ad719 0xe96e5b 0xe96492 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xe96e5a github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x19a /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:476 # 0xe96491 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x71 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:401 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0xf369de 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x5217c5 0x5218d0 0x526b45 0xa2e0d3 0xa308ca 0xa308c0 0xa2ee72 0xa2e710 0xe96894 0xe96873 0xe9685c 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2e0d2 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /home/runner/work/blocky/blocky/trie/trie.go:122 # 0xa308c9 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /home/runner/work/blocky/blocky/trie/trie.go:41 # 0xa308bf github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:201 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe96893 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96872 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe9685b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:420 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 144] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0x5f4f73 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4f72 crypto/x509.newPolicyGraphNode+0x2072 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1262 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 48] @ 0xf369de 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0x65eaa8 0x65f137 0x6550ed 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x65eaa7 crypto/tls.hashForServerKeyExchange+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:141 # 0x65f136 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange+0x4f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:227 # 0x6550ec crypto/tls.(*serverHandshakeState).doFullHandshake+0x34c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:613 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [50: 43827200] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x782e05 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782e04 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x404 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 1152] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xeb98ef 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xeb98ee github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x10e /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 8] @ 0x48b9fd 0x48b8c6 0x48b63c 0x755a5e 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x755a5d regexp.newBitState+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:50 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 448] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0xa313ec 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa313eb github.com/hashicorp/go-multierror.ListFormatFunc+0x1ab /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:26 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf719c5 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0x50dc06 0x836245 0xefc52f 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x836244 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /home/runner/work/blocky/blocky/util/common.go:68 # 0xefc52e github.com/0xERR0R/blocky/server.newRequest+0x1ee /home/runner/work/blocky/blocky/server/server.go:449 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xbd8456 0xbda7ac 0xeb991b 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xbd8455 github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x195 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:60 # 0xbda7ab github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb991a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0xf6c705 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x6b443f 0x6b4413 0x6cf0b4 0x6ce3d7 0x6afec8 0x481161 # 0x6b443e net/http.(*http2Framer).writeUint16+0x11e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1968 # 0x6b4412 net/http.(*http2Framer).WriteSettings+0xf2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2405 # 0x6cf0b3 net/http.(*http2Transport).newClientConn+0xc93 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8319 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 16] @ 0x572e1b 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x572e1a crypto/rsa.fipsPublicKey+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:629 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x563c69 0x63c31d 0x63c1bd 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63c31c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c1bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:257 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0x782c3f 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782c3e github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x23e /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:257 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 192] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 64] @ 0xf71850 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 9472] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x69d96b 0x7053db 0x7052bf 0x715202 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x69d96a net/http/internal.(*chunkedReader).Read+0x16a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:136 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x6ce8eb 0x6ce3d7 0x6afec8 0x481161 # 0x6ce8ea net/http.(*http2Transport).newClientConn+0x4ca /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8281 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 112] @ 0x7741f7 0x77791d 0x7777c8 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe96125 0xe96109 0xe960f3 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe96124 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96108 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe960f2 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:388 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 768] @ 0xf1e7da 0x617ed5 0x656099 0x651e0c 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1e7d9 crypto/internal/fips140/aes/gcm.NewGCMForTLS12+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:116 # 0x617ed4 crypto/tls.aeadAESGCM+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:526 # 0x656098 crypto/tls.(*serverHandshakeState).establishKeys+0x158 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:794 # 0x651e0b crypto/tls.(*serverHandshakeState).handshake+0x16b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:109 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x62297c 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf71850 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 240] @ 0xf71850 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 192] @ 0x50abbb 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x5623e5 0x5e4f7f 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e4f7e crypto/x509.parsePublicKey+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:256 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf05b13 0xf71667 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x835d2b 0xeaa2c6 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeaa2c5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:204 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0x563e45 0x663dcf 0x663d53 0x663cb7 0x6567e6 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x663dce vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0xd0e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x663d52 crypto/tls.marshalCertificate+0xc92 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1469 # 0x663cb6 crypto/tls.(*SessionState).Bytes+0xbf6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:138 # 0x6567e5 crypto/tls.(*serverHandshakeState).sendSessionTicket+0x185 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:861 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 896] @ 0xf1ec3a 0x668b59 0x61c6d6 0x65e133 0x6575e5 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x65e132 crypto/tls.(*serverHandshakeStateTLS13).readClientFinished+0x132 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:1144 # 0x6575e4 crypto/tls.(*serverHandshakeStateTLS13).handshake+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:97 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x65b4d8 0x65b469 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x65b4d7 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x4b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x65b468 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x448 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:765 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefe3b5 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefe3b4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /home/runner/work/blocky/blocky/server/server_endpoints.go:126 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 96] @ 0x563e45 0x646c29 0x6467b0 0x563b42 0x563ed1 0x6464b6 0x64608b 0x622916 0x654f85 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x646c28 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x548 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6467af crypto/tls.(*serverHelloMsg).marshal.func11+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:862 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6464b5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1bd5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x64608a crypto/tls.(*serverHelloMsg).marshal+0x17aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:852 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x654f84 crypto/tls.(*serverHandshakeState).doFullHandshake+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:594 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 32] @ 0x408f12 0x4072b9 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x50df31 0x7753d4 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xa47648 0xa48471 0xa46cf3 0xa48471 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa47647 github.com/ThinkChaos/parcour/jobgroup.(*withContext).launch+0xe7 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:105 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa46cf2 github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch+0x92 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:55 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x5f1c05 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f1c04 crypto/x509.(*Certificate).buildChains.func1+0x5a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:997 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1152] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0xa2df5c 0xa30459 0xa3043d 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2df5b github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /home/runner/work/blocky/blocky/trie/trie.go:86 # 0xa30458 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /home/runner/work/blocky/blocky/trie/trie.go:37 # 0xa3043c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:229 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 144] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x5107da 0x510ff8 0x513a7e 0x50dbf3 0xa3135f 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xa3135e github.com/hashicorp/go-multierror.ListFormatFunc+0x11e /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:21 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xeba1a5 0xeba0aa 0xe9cd73 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeba1a4 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x44 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:93 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 65536] @ 0x754c25 0x755b5f 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 24] @ 0x6157da 0x48b6d1 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6157d9 crypto/tls.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:968 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf71aef 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf71aee crypto/internal/fips140/tls13.extract[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xeb3e25 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb3e24 github.com/mroth/weightedrand/v2.NewChooser[...]+0xa4 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x521c09 0x521c15 0x8cf694 0xeb0452 0xeb03e4 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x521c08 unicode/utf8.AppendRune+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/unicode/utf8/utf8.go:393 # 0x521c14 strings.(*Builder).WriteRune+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:100 # 0x8cf693 github.com/0xERR0R/blocky/config.Upstream.String+0x393 /home/runner/work/blocky/blocky/config/upstream.go:44 # 0xeb0451 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb03e3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0xeb6f52 0xeba5d1 0xe9d35b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb6f51 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xd1 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba5d0 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Put+0x90 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:101 # 0xe9d35a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:333 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 192] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0x621498 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x69d96b 0x7053db 0x7052bf 0x715202 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x69d96a net/http/internal.(*chunkedReader).Read+0x16a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:136 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0x661faa 0x654b1b 0x651d0f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x661fa9 crypto/tls.newFinishedHash+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:163 # 0x654b1a crypto/tls.(*serverHandshakeState).doResumeHandshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:554 # 0x651d0e crypto/tls.(*serverHandshakeState).handshake+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:81 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 704] @ 0x7156b0 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7156af compress/gzip.NewReader+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:93 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x621498 0x61e5ef 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0xa452bc 0xa45299 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa452bb github.com/0xERR0R/blocky/lists/parsers.NewNonResumableError+0x19b /home/runner/work/blocky/blocky/lists/parsers/parser.go:84 # 0xa45298 github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x178 /home/runner/work/blocky/blocky/lists/parsers/lines.go:92 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0xf71b10 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf71b0f crypto/internal/fips140/tls13.extract[...]+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x674a08 0x717289 0x71728a 0x6f0d27 0x6f5a18 0x481161 # 0x674a07 net/textproto.readMIMEHeader+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:520 # 0x717288 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x717289 net/http.readRequest+0x4c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1133 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x755a5e 0x755a77 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefe3b5 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x755a5d regexp.newBitState+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:50 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefe3b4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /home/runner/work/blocky/blocky/server/server_endpoints.go:126 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [2: 3072] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 208] @ 0x651b31 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x651b30 crypto/tls.(*Conn).serverHandshake+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:59 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 24] @ 0xe9c6cc 0xe9c6bd 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9c6cb github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /home/runner/work/blocky/blocky/util/common.go:188 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 896] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x687765 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x687764 compress/flate.(*decompressor).huffmanBlock+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:565 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 48] @ 0x7dd41d 0x7dd3fc 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dd41c github.com/miekg/dns.cloneSlice[...]+0x7c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7dd3fb github.com/miekg/dns.(*Msg).CopyTo+0x5b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1080 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 208] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0xea754c 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0xeb3ebb 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb3eba github.com/mroth/weightedrand/v2.NewChooser[...]+0x13a /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0x652dd9 0x651ccc 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x652dd8 crypto/tls.(*serverHandshakeState).processClientHello+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:224 # 0x651ccb crypto/tls.(*serverHandshakeState).handshake+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:70 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 416] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6dadf6 0x6d7cca 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6dadf5 net/http.(*http2clientConnReadLoop).processSettings+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10519 # 0x6d7cc9 net/http.(*http2clientConnReadLoop).run+0x529 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9973 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 80] @ 0x566885 0x5685cf 0x56844c 0x566256 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x566884 crypto/ecdsa.pointFromAffine+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:424 # 0x5685ce crypto/ecdsa.publicKeyToFIPS[...]+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:397 # 0x56844b crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x48bfb9 0x48b5e5 0x50d79f 0x50ad79 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x50d79e fmt.(*pp).free+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:181 # 0x50ad78 fmt.Errorf+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:50 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xa4ba92 0xa466db 0x481161 # 0xa4ba91 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x331 /home/runner/work/blocky/blocky/lists/list_cache.go:147 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x773556 0x774d69 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf47145 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47144 crypto/internal/fips140/bigmod.newModulus+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:570 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x47793a 0x47794f 0x7bd61f 0x7bd60f 0x7bd6c5 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd61e github.com/sirupsen/logrus.NewEntry+0xde /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0x407132 0x477989 0x774a2a 0x774a0d 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4c999 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c998 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1b8 /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x632a0c 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x632a0b crypto/tls.(*Conn).verifyServerCertificate+0x4b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1085 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 24] @ 0x70d190 0x70cffb 0x70c82e 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70d18f net/http.(*Transport).startDialConnForLocked+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1596 # 0x70cffa net/http.(*Transport).queueForDial+0x31a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1569 # 0x70c82d net/http.(*Transport).getConn+0x40d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1516 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x754afb 0x755d79 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x754afa regexp.freeBitState+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:59 # 0x755d78 regexp.(*Regexp).backtrack+0x3b8 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:363 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 288] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x5107da 0x510ff8 0x513a7e 0x50dbf3 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 48] @ 0x7dc1ca 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7dc1c9 github.com/miekg/dns.(*Msg).unpack+0x1a9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0xf46cc5 0xf46cf1 0x572e05 0x56d908 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cc4 crypto/internal/fips140/bigmod.NewNat+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:73 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56d907 crypto/rsa.VerifyPSS+0x167 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:156 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xa4d62d 0xa4c6fe 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4d62c github.com/0xERR0R/blocky/lists.NewSourceOpener+0x10c /home/runner/work/blocky/blocky/lists/sourcereader.go:25 # 0xa4c6fd github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0xfd /home/runner/work/blocky/blocky/lists/list_cache.go:175 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 16384] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 32] @ 0x408f12 0x40aad7 0x40a845 0x40cad7 0x69a8fd 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0x5e94a5 0x5e5af0 0x5e7e2f 0x5e7d68 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e94a4 crypto/x509.processExtensions.parseSANExtension.func1+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:384 # 0x5e5aef crypto/x509.forEachSAN+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:366 # 0x5e7e2e crypto/x509.parseSANExtension+0x2ee /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:375 # 0x5e7d67 crypto/x509.processExtensions+0x227 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:689 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [5: 320] @ 0x6ce91c 0x6ce8f4 0x6ce85e 0x6ce3d7 0x6afec8 0x481161 # 0x6ce91b bufio.NewWriterSize+0x4fb /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:599 # 0x6ce8f3 bufio.NewWriter+0x4d3 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:609 # 0x6ce85d net/http.(*http2Transport).newClientConn+0x43d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8281 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 112] @ 0xa477e5 0xa47417 0xa47418 0xa4829a 0xa4eb4c 0xa4c27e 0xa4b7cd 0xa466db 0x481161 # 0xa477e4 github.com/ThinkChaos/parcour/jobgroup.(*withContext).WaitCtx+0x44 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:115 # 0xa47416 github.com/ThinkChaos/parcour/jobgroup.(*withContext).Wait+0x56 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:109 # 0xa47417 github.com/ThinkChaos/parcour/jobgroup.(*withContext).close+0x57 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:94 # 0xa48299 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Close+0x19 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:38 # 0xa4eb4b github.com/ThinkChaos/parcour.(*Producers[...]).Close+0x4b /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:69 # 0xa4c27d github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x43d /home/runner/work/blocky/blocky/lists/list_cache.go:215 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 6144] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f265 0x715097 0x714ff4 0x709e32 0x708548 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x715096 net.JoinHostPort+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x714ff3 net/http.canonicalAddr+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2948 # 0x709e31 net/http.(*Transport).connectMethodForRequest+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:976 # 0x708547 net/http.(*Transport).roundTrip+0xaa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:675 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x62caf7 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62caf6 crypto/tls.(*Conn).makeClientHello+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:102 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x6ef8ae 0x6ef8b9 0x6efeeb 0x66e163 0x66ec69 0x66eec5 0x672be5 0x716e70 0x716e8b 0x6f0d27 0x6f5a18 0x481161 # 0x6ef8ad sync.NewCond+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/sync/cond.go:49 # 0x6ef8b8 net/http.(*connReader).lock+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:669 # 0x6efeea net/http.(*connReader).Read+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:771 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66ec68 bufio.(*Reader).ReadSlice+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:380 # 0x66eec4 bufio.(*Reader).ReadLine+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:409 # 0x672be4 net/textproto.(*Reader).readLineSlice+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:64 # 0x716e6f net/textproto.(*Reader).ReadLine+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:44 # 0x716e8a net/http.readRequest+0xca /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1087 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 112] @ 0x774b06 0x774a0d 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb30 0x5ffaa5 0x666465 0x656825 0x651e5f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x666464 crypto/tls.(*Config).encryptTicket+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:341 # 0x656824 crypto/tls.(*serverHandshakeState).sendSessionTicket+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:865 # 0x651e5e crypto/tls.(*serverHandshakeState).handshake+0x1be /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:117 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 384] @ 0x48bfd2 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40c094 0x904a45 0x8fe89d 0x8fd565 0x90177a 0x901b6e 0x900a05 0x8fd2a6 0x90177a 0x901b6e 0x903305 0x902d8d 0x9027e8 0x8fcd52 0x9080aa 0x90822c 0xeff325 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x904a44 html/template.(*escaper).editActionNode+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:888 # 0x8fe89c html/template.(*escaper).escapeAction+0xabc /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:264 # 0x8fd564 html/template.(*escaper).escape+0x384 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:140 # 0x901779 html/template.(*escaper).escapeList+0x159 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:576 # 0x901b6d html/template.(*escaper).escapeListConditionally+0x2ed /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:593 # 0x900a04 html/template.(*escaper).escapeBranch+0x2e4 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:526 # 0x8fd2a5 html/template.(*escaper).escape+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:156 # 0x901779 html/template.(*escaper).escapeList+0x159 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:576 # 0x901b6d html/template.(*escaper).escapeListConditionally+0x2ed /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:593 # 0x903304 html/template.(*escaper).escapeTemplateBody+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:705 # 0x902d8c html/template.(*escaper).computeOutCtx+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:666 # 0x9027e7 html/template.(*escaper).escapeTree+0x447 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:659 # 0x8fcd51 html/template.escapeTemplate+0x91 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:25 # 0x9080a9 html/template.(*Template).escape+0x109 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/template.go:104 # 0x90822b html/template.(*Template).Execute+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/template.go:121 # 0xeff324 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x304 /home/runner/work/blocky/blocky/server/server_endpoints.go:256 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 24] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc30d 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 10880] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 96] @ 0x715a11 0x715a05 0x7159ba 0x70a587 0x712b74 0x7127d6 0x481161 # 0x715a10 container/list.(*List).insertValue+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/container/list/list.go:104 # 0x715a04 container/list.(*List).PushFront+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/container/list/list.go:146 # 0x7159b9 net/http.(*connLRU).add+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3100 # 0x70a586 net/http.(*Transport).tryPutIdleConn+0x4e6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1124 # 0x712b73 net/http.(*persistConn).readLoop.func2+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2248 # 0x7127d5 net/http.(*persistConn).readLoop+0xcd5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2401 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0x7bd797 0x7bd6cf 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 288] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [28: 5046272] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6cb0e 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6cb0d crypto/internal/fips140/hkdf.Extract[...]+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1408] @ 0x63edf5 0x63edc5 0x63ecd7 0x563b42 0x563ed1 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x62fb05 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63edf4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63edc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63ecd6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:290 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x62fb04 crypto/tls.(*clientHandshakeState).handshake+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:570 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x623397 0x622ed8 0x6384d6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x6384d5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:709 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xea525a 0xea4e50 0xea4d29 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xea5259 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).parseFile+0x219 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:233 # 0xea4e4f github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.func1+0xef /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:188 # 0xea4d28 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0xf11451 0xf71667 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x50dc06 0x775805 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x6cf1cf 0x6ce3d7 0x6afec8 0x481161 # 0x6cf1ce net/http.(*http2Transport).newClientConn+0xdae /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8334 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 64] @ 0x5f100d 0x5f1726 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x47793a 0x47794f 0x4d1605 0x4d0af9 0x4d0abd 0x6f11ca 0x6f5a18 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x6f11c9 net/http.(*conn).readRequest+0x6c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1083 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [67: 8781824] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0xf6c705 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x408f12 0x4072b9 0x477989 0x773e7e 0xe91cee 0xeaa6b2 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe91ced github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 192] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1792] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [2: 64] @ 0xf05b13 0xf16832 0x6604f5 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0x6604f4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x154 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:40 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 384] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x510f38 0x514905 0x50df1e 0x7753d4 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x514904 fmt.(*pp).doPrint+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1208 # 0x50df1d fmt.Sprint+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:279 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf05b13 0x5f6f50 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0x5f6f4f crypto/x509.checkSignature+0x1ef /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:994 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x5e04cc 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e04cb crypto/x509.(*CertPool).AddCert+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xf46cc5 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cc4 crypto/internal/fips140/bigmod.NewNat+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:73 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf36a2c 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 576] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x50dc06 0x835ff8 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x4108b4 0xeb4991 0xea4685 0x8c8668 0x8c84fe 0x481161 # 0xeb4990 github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x70 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:55 # 0xea4684 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources+0x1a4 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:174 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [1: 13568] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x69d96b 0x7053db 0x7052bf 0x715202 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x69d96a net/http/internal.(*chunkedReader).Read+0x16a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:136 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x48b9fd 0x48b8c6 0x48b63c 0x773556 0x774d69 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x7c5eda 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7c5ed9 github.com/miekg/dns.init.func3+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x7fe3c5 0x481161 # 0x7fe3c4 github.com/miekg/dns.(*Server).serveTCPConn+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:560 0: 0 [1: 208] @ 0x477893 0x407f05 0x407ef8 0x407ae5 0x4079fd 0x41a590 0x477de5 0x5f3bcb 0x5f3bb8 0x5f0b90 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x477de4 maps.clone+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/map_swiss.go:333 # 0x5f3bca maps.Clone[...]+0xcca /opt/hostedtoolcache/go/1.24.0/x64/src/maps/maps.go:55 # 0x5f3bb7 crypto/x509.policiesValid+0xcb7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1584 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf6c705 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x5e417f 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e417e crypto/x509.parseName+0x37e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:143 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x50ad29 0x50ad1d 0xa44f26 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50ad28 errors.New+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/errors.go:65 # 0x50ad1c fmt.Errorf+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:30 # 0xa44f25 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:270 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d492a 0x6d29ed 0x6d2016 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d4929 net/http.(*http2clientStream).writeRequestBody+0xb49 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9402 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 144] @ 0x6fb249 0x6fb23d 0xef7efb 0xefbe90 0x481161 # 0x6fb248 net/http.(*Server).newConn+0x3c8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:632 # 0x6fb23c net/http.(*Server).Serve+0x3bc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3452 # 0xef7efa github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /home/runner/work/blocky/blocky/server/http.go:50 # 0xefbe8f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /home/runner/work/blocky/blocky/server/server.go:410 0: 0 [1: 96] @ 0x63abc8 0x63aa9d 0x63aa9c 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63abc7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xa07 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63aa9c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x8dc /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63aa9b crypto/tls.(*clientHelloMsg).marshalMsg+0x8db /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:146 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x48b9fd 0x48b8c6 0x48b63c 0x4b3fa8 0x4b3991 0x4b370c 0x4b36eb 0x6a5645 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x4b3fa7 io.discard.ReadFrom+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:663 # 0x4b3990 io.copyBuffer+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:415 # 0x4b370b io.Copy+0x8b /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:388 # 0x4b36ea io.CopyN+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:364 # 0x6a5644 net/http.(*Client).do+0x10a4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:710 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x6866f5 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xe9ba59 0xe9ba21 0xeb8bbe 0xeb8f34 0xeb8933 0x481161 # 0xe9ba58 github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0x58 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:383 # 0xe9ba20 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:103 # 0xeb8bbd github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:158 # 0xeb8f33 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x313 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:131 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 80] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 208] @ 0xf107a6 0xf16c16 0xf72ad3 0xf728fa 0x661df6 0x661a36 0x6316ce 0x62fd36 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf107a5 crypto/internal/fips140/sha512.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:133 # 0xf16c15 crypto/internal/fips140/hmac.(*HMAC).Reset+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:119 # 0xf72ad2 crypto/internal/fips140/tls12.pHash[...]+0x152 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:33 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661df5 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x6316cd crypto/tls.(*clientHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:848 # 0x62fd35 crypto/tls.(*clientHandshakeState).handshake+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:609 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x4d130a 0x4d1555 0x4d0af9 0x4d0abd 0xa47216 0xa46b25 0xa469af 0xa4b525 0x8c8668 0x8c84fe 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa46b24 github.com/ThinkChaos/parcour/jobgroup.initGroup+0x1c4 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa469ae github.com/ThinkChaos/parcour/jobgroup.WithMaxConcurrency+0x4e /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:29 # 0xa4b524 github.com/0xERR0R/blocky/lists.(*ListCache).refresh+0xa4 /home/runner/work/blocky/blocky/lists/list_cache.go:120 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [1: 16] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 1792] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0xe92032 0xe91cdb 0xeaa6b2 0x481161 # 0xe92031 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x2d1 /home/runner/work/blocky/blocky/querylog/logger_writer.go:39 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 16] @ 0x7e0de8 0x821969 0x7db3aa 0x7db0ed 0x7db54c 0x7dc374 0x7fea7f 0x7fe5eb 0x481161 # 0x7e0de7 github.com/miekg/dns.unpackDataOpt+0x347 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:424 # 0x821968 github.com/miekg/dns.(*OPT).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 384] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 8] @ 0x90f449 0xe9baab 0xe9ba21 0xeb8bbe 0xeb8f34 0xeb8933 0x481161 # 0x90f448 github.com/asaskevich/EventBus.(*EventBus).Publish+0x108 /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:137 # 0xe9baaa github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xaa /home/runner/work/blocky/blocky/resolver/caching_resolver.go:383 # 0xe9ba20 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:103 # 0xeb8bbd github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:158 # 0xeb8f33 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x313 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:131 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x5ad719 0x5c1e71 0x5c1e52 0x5b906f 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5c1e70 net.ipEmptyString+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:332 # 0x5c1e51 net.(*UDPAddr).String+0x31 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:51 # 0x5b906e net.(*OpError).Error+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:505 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x50dc06 0x836245 0xefc52f 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x836244 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /home/runner/work/blocky/blocky/util/common.go:68 # 0xefc52e github.com/0xERR0R/blocky/server.newRequest+0x1ee /home/runner/work/blocky/blocky/server/server.go:449 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x65e133 0x6575e5 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65e132 crypto/tls.(*serverHandshakeStateTLS13).readClientFinished+0x132 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:1144 # 0x6575e4 crypto/tls.(*serverHandshakeStateTLS13).handshake+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:97 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 64] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0x7dc1ca 0x7dc559 0xe9cdaf 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dc1c9 github.com/miekg/dns.(*Msg).unpack+0x1a9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0x45f9b2 0x45f045 0x45f265 0x5b914f 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b914e net.(*OpError).Error+0x14e /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:515 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0xe9f50c 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9f50b github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xea7e0e 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea7e0d github.com/0xERR0R/blocky/resolver.evaluateResponses+0x4d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:190 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x773556 0x774d69 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 48] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 8192] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 1280] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 32] @ 0x50dc06 0x835df4 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835df3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /home/runner/work/blocky/blocky/util/common.go:53 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 96] @ 0x7c615a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c6159 github.com/miekg/dns.init.func13+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:23 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 2688] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0xa4ddd3 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4ddd2 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0x52 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xe9f50c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9f50b github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 256] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 96] @ 0x7d5f2a 0x7d5ef3 0x7d33e3 0x7dcf34 0x7dbc45 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7d5f29 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d5ef2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7d33e2 github.com/miekg/dns.(*OPT).len+0x62 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7dcf33 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dbc44 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 48] @ 0xea096b 0xea090a 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea096a github.com/miekg/dns.(*Msg).SetReply+0xca /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xea0909 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x69 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:114 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x5730fa 0x573106 0xf4fa4f 0xf729c5 0xf728fa 0x662236 0x66267f 0x65647c 0x651e36 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66267e crypto/tls.finishedHash.clientSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:215 # 0x65647b crypto/tls.(*serverHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:824 # 0x651e35 crypto/tls.(*serverHandshakeState).handshake+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:112 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 80] @ 0x621c8e 0x6224bd 0x62297c 0x654f85 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x654f84 crypto/tls.(*serverHandshakeState).doFullHandshake+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:594 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 352] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x6f257c 0x6f1ff7 0x6f4d57 0x6f4aea 0x879fe5 0x87a0dd 0x87985a 0x908259 0x908238 0xeff325 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x6f257b net/http.Header.Clone+0x6fb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:114 # 0x6f1ff6 net/http.(*response).WriteHeader+0x176 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1231 # 0x6f4d56 net/http.(*response).write+0x1d6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1688 # 0x6f4ae9 net/http.(*response).Write+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1665 # 0x879fe4 text/template.(*state).walk+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:287 # 0x87a0dc text/template.(*state).walk+0x31c /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:280 # 0x879859 text/template.(*Template).execute+0x299 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:224 # 0x908258 text/template.(*Template).Execute+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:207 # 0x908237 html/template.(*Template).Execute+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/template.go:124 # 0xeff324 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x304 /home/runner/work/blocky/blocky/server/server_endpoints.go:256 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 224] @ 0x50dc06 0x775805 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 768] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9f5e5 0xe9f4f3 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0xf6c705 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 1536] @ 0x48ba7c 0x48b8c6 0x48b63c 0x77769e 0x777805 0xa4a5f0 0xa4a5ba 0xa4a5b9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x77769d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4a5ef github.com/0xERR0R/blocky/log.PrefixedLog+0xaf /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4a5b9 github.com/0xERR0R/blocky/lists.logger+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4a5b8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x78 /home/runner/work/blocky/blocky/lists/downloader.go:95 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0xf36a3d 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a3c crypto/internal/fips140/nistec.NewP384Point+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 512] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x573af5 0x7c95c7 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x573af4 encoding/binary.Read+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:261 # 0x7c95c6 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x226 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:287 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 64] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 176] @ 0x7ff614 0x7ff47e 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0x632a0c 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x632a0b crypto/tls.(*Conn).verifyServerCertificate+0x4b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1085 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x90ffd0 0x90fa46 0x90f8df 0xa4aa7a 0xa4a9e9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x90ffcf github.com/asaskevich/EventBus.(*EventBus).setUpPublish+0x6f /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:200 # 0x90fa45 github.com/asaskevich/EventBus.(*EventBus).doPublish+0x25 /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:159 # 0x90f8de github.com/asaskevich/EventBus.(*EventBus).Publish+0x59e /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:144 # 0xa4aa79 github.com/0xERR0R/blocky/lists.onDownloadError+0x539 /home/runner/work/blocky/blocky/lists/downloader.go:115 # 0xa4a9e8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x4a8 /home/runner/work/blocky/blocky/lists/downloader.go:108 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xea78b4 0xea77ab 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 640] @ 0x50df31 0x7753d4 0x77583c 0xe99c0d 0xe99bb3 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe99c0c github.com/sirupsen/logrus.(*Entry).Errorf+0x46c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:378 # 0xe99bb2 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x412 /home/runner/work/blocky/blocky/resolver/bootstrap.go:196 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0x49c1ac 0x782df6 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xe9c1d5 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x49c1ab time.Time.Format+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/time/format.go:650 # 0x782df5 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3f5 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xe9c1d4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x3d4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:169 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0xa2df5c 0xa2def9 0xa30459 0xa3043d 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2df5b github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /home/runner/work/blocky/blocky/trie/trie.go:86 # 0xa2def8 github.com/0xERR0R/blocky/trie.(*parent).insert+0x258 /home/runner/work/blocky/blocky/trie/trie.go:108 # 0xa30458 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /home/runner/work/blocky/blocky/trie/trie.go:37 # 0xa3043c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:229 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0xa4d06d 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4d06c github.com/0xERR0R/blocky/log.PrefixedLog+0x4c /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 8] @ 0x5c4ddd 0x5c4dfe 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c4ddc net.newUDPConn+0xbc /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:281 # 0x5c4dfd net.(*sysDialer).dialUDP+0xdd /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:216 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 48] @ 0xf71850 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 160] @ 0x48e14b 0x48e139 0x48e6b7 0x617296 0x617251 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x48e14a internal/sync.newIndirectNode[...]+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:550 # 0x48e138 internal/sync.(*HashTrieMap[...]).expand+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:177 # 0x48e6b6 internal/sync.(*HashTrieMap[...]).LoadOrStore+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:160 # 0x617295 sync.(*Map).LoadOrStore+0x135 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/hashtriemap.go:67 # 0x617250 crypto/tls.(*certCache).newCert+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x4108b4 0x714234 0x70863a 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x714233 net/http.(*persistConn).roundTrip+0x553 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2796 # 0x708639 net/http.(*Transport).roundTrip+0xb99 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:696 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0x6d8769 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d8768 net/http.(*http2clientConnReadLoop).handleResponse+0x3c8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10081 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 32] @ 0x48b9fd 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0xf11451 0x6604c5 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x6604c4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:39 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 64] @ 0xf1cc6f 0xf1cc0a 0xf1e9ac 0x6178d0 0x61db0b 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1e9ab crypto/internal/fips140/aes/gcm.(*GCMForTLS12).Seal+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:145 # 0x6178cf crypto/tls.(*prefixNonceAEAD).Seal+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:470 # 0x61db0a crypto/tls.(*halfConn).encrypt+0x7ca /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:537 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 96] @ 0x5f1a12 0x5f1a5d 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f1a11 crypto/x509.appendToFreshChain+0x3b1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:888 # 0x5f1a5c crypto/x509.(*Certificate).buildChains.func1+0x3fc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:993 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x5ad719 0xe99df3 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xe99df2 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x652 /home/runner/work/blocky/blocky/resolver/bootstrap.go:206 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0xa4d847 0xa4d773 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4d846 io.NopCloser+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:684 # 0xa4d772 github.com/0xERR0R/blocky/lists.(*textOpener).Open+0x12 /home/runner/work/blocky/blocky/lists/sourcereader.go:40 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [25: 7372800] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0xf05b13 0xf65bd6 0xf66352 0xf66e8f 0x56dad0 0x56d9d2 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf65bd5 crypto/internal/fips140/rsa.mgf1XOR+0xf5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:60 # 0xf66351 crypto/internal/fips140/rsa.emsaPSSVerify+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:192 # 0xf66e8e crypto/internal/fips140/rsa.verifyPSS+0x24e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:359 # 0x56dacf crypto/internal/fips140/rsa.VerifyPSSWithSaltLength+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:323 # 0x56d9d1 crypto/rsa.VerifyPSS+0x231 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:169 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x5ad719 0xeaa165 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xeaa164 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x384 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:193 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0xa4d06d 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4d06c github.com/0xERR0R/blocky/log.PrefixedLog+0x4c /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x563d85 0x563c5b 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x835dc5 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835dc4 github.com/0xERR0R/blocky/util.AnswerToString+0xc4 /home/runner/work/blocky/blocky/util/common.go:53 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x755a5e 0x755a77 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x755a5d regexp.newBitState+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:50 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9f5e5 0xe9f4f3 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefe3b5 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefe3b4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /home/runner/work/blocky/blocky/server/server_endpoints.go:126 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 112] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x63a34c 0x63a228 0x63a227 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63a34b vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63a227 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63a226 crypto/tls.(*clientHelloMsg).marshalMsg+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:108 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xa4ca6e 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4ca6d github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x28d /home/runner/work/blocky/blocky/lists/list_cache.go:240 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f1aa 0x836812 0x8367ea 0xe9a3c5 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x836811 github.com/miekg/dns.Fqdn+0x71 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0x8367e9 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x49 /home/runner/work/blocky/blocky/util/common.go:117 # 0xe9a3c4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /home/runner/work/blocky/blocky/resolver/bootstrap.go:240 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 560] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 2304] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0xa4452c 0xa44525 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4452b bufio.(*Scanner).Text+0x10b /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa44524 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x104 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:146 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x717f88 0x717f53 0x6f592d 0x481161 # 0x717f87 bufio.NewWriterSize+0x1c7 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:599 # 0x717f52 net/http.newBufioWriterSize+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:894 # 0x6f592c net/http.(*conn).serve+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2014 0: 0 [2: 32] @ 0x5e06d1 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e06d0 crypto/x509.(*CertPool).addCertFunc+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:210 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x45f9b2 0x45fd27 0xa42d1e 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa42d1d golang.org/x/net/idna.decode+0x3dd /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:97 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 416] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x5e3e5a 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3e59 crypto/x509.parseName+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:117 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x63bb4f 0x63ba08 0x63ba07 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63bb4e vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x198e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63ba07 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x1847 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63ba06 crypto/tls.(*clientHelloMsg).marshalMsg+0x1846 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:209 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 512] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x48bfb9 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x50dc06 0x835df4 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835df3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /home/runner/work/blocky/blocky/util/common.go:53 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf72a93 0xf728fa 0xf7274e 0x6615a8 0x65579b 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf72a92 crypto/internal/fips140/tls12.pHash[...]+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:42 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0xf7274d crypto/internal/fips140/tls12.MasterSecret[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:68 # 0x6615a7 crypto/tls.extMasterFromPreMasterSecret+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:126 # 0x65579a crypto/tls.(*serverHandshakeState).doFullHandshake+0x9fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:713 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 16] @ 0x782f25 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782f24 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x524 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 512] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x62161f 0x6252e7 0x625106 0x714eab 0x712eaa 0x71246d 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x62161e crypto/tls.(*Conn).sendAlertLocked+0xbe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:849 # 0x6252e6 crypto/tls.(*Conn).closeNotify+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1470 # 0x625105 crypto/tls.(*Conn).Close+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1439 # 0x714eaa net/http.(*persistConn).closeLocked+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2919 # 0x712ea9 net/http.(*persistConn).readLoopPeekFailLocked+0x209 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2432 # 0x71246c net/http.(*persistConn).readLoop+0x96c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2279 0: 0 [1: 32] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d3d45 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d3d44 net/http.(*http2ClientConn).writeHeaders+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9258 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 64] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x45f9b2 0x45f045 0x45f265 0x5b9092 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b9091 net.(*OpError).Error+0x91 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:505 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 128] @ 0x5f100d 0x5f1726 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x5217c5 0x5218d0 0x554cce 0x5eaa58 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x554ccd encoding/asn1.ObjectIdentifier.String+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/asn1/asn1.go:233 # 0x5eaa57 crypto/x509.parseCertificate+0x1077 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1044 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x6b44e5 0x6b44b8 0x6cf0b4 0x6ce3d7 0x6afec8 0x481161 # 0x6b44e4 net/http.(*http2Framer).writeUint32+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1971 # 0x6b44b7 net/http.(*http2Framer).WriteSettings+0x197 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2406 # 0x6cf0b3 net/http.(*http2Transport).newClientConn+0xc93 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8319 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [3: 144] @ 0x407132 0x477989 0xe91d8a 0xe91cdb 0xeaa6b2 0x481161 # 0xe91d89 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /home/runner/work/blocky/blocky/querylog/logger_writer.go:32 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 16] @ 0x5ad719 0xe96a6f 0xe965ad 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xe96a6e github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0x8e /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:434 # 0xe965ac github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x18c /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:414 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 832] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x7d9609 0x7d95b3 0x8135ab 0x7daeb2 0x7dbe5a 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7d9608 github.com/miekg/dns.compressionMap.insert+0x3a8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7d95b2 github.com/miekg/dns.packDomainName+0x352 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x8135aa github.com/miekg/dns.(*CNAME).pack+0x4a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:148 # 0x7daeb1 github.com/miekg/dns.packRR+0x171 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dbe59 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0xa4e50b 0xa4e4f3 0xa4e48f 0xa4ca58 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4e50a github.com/0xERR0R/blocky/lists/parsers.newErrorFilter[...]+0x16a /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:54 # 0xa4e4f2 github.com/0xERR0R/blocky/lists/parsers.FilterErrors[...]+0x152 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:24 # 0xa4e48e github.com/0xERR0R/blocky/lists/parsers.AllowErrors[...]+0xee /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:37 # 0xa4ca57 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x277 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x50d63e 0x50dbd0 0x835e9d 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50dbcf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:238 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xe9deca 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9dec9 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf72a93 0xf728fa 0x662316 0x66275f 0x63221c 0x62fdd2 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf72a92 crypto/internal/fips140/tls12.pHash[...]+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:42 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662315 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x63221b crypto/tls.(*clientHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:988 # 0x62fdd1 crypto/tls.(*clientHandshakeState).handshake+0x451 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:622 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x485a57 0x611967 0xeb3e0d 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x485a56 internal/reflectlite.Swapper+0x356 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/reflectlite/swapper.go:66 # 0x611966 sort.Slice+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/sort/slice.go:26 # 0xeb3e0c github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 288] @ 0x50abbb 0xea80c8 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea80c7 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x307 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:198 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 224] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe9f4a8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 19456] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 32] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 224] @ 0x553dba 0x553dd0 0xf4fa4f 0xf4f9d3 0xf4f0ff 0xf50fe8 0xf510ce 0xf50abd 0xf59052 0xf59011 0x569f25 0x565549 0x56505d 0x65f1f5 0x6550ed 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x553db9 crypto/internal/fips140/sha512.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:199 # 0x553dcf crypto/sha512.New+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:53 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf4f9d2 crypto/internal/fips140/ecdsa.newDRBG[...].func1+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:57 # 0xf4f0fe crypto/internal/fips140/ecdsa.(*hmacDRBG).Generate+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:169 # 0xf50fe7 crypto/internal/fips140/ecdsa.signGeneric[...].func1+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:329 # 0xf510cd crypto/internal/fips140/ecdsa.randomPoint[...]+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:222 # 0xf50abc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:328 # 0xf59051 crypto/internal/fips140/ecdsa.sign[...]+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0xf59010 crypto/internal/fips140/ecdsa.Sign[...]+0x230 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:299 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65f1f4 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange+0x5b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:233 # 0x6550ec crypto/tls.(*serverHandshakeState).doFullHandshake+0x34c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:613 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 640] @ 0x7ff614 0x7ff47e 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x65b525 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65b524 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:766 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b9109 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b9108 net.(*OpError).Error+0x108 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:513 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf7162d 0xf71205 0x65c996 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf7162c crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x65c995 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x115 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:902 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 256] @ 0xf46cb4 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 2304] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6cad5 0xf71b46 0xf7122d 0x65c996 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x65c995 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x115 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:902 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 128] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x7741f7 0xe9c893 0xe9c755 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0xbd8456 0xbda7ac 0xeb991b 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xbd8455 github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x195 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:60 # 0xbda7ab github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb991a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0x835d2b 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 128] @ 0xf4fb6e 0xf729c5 0xf728fa 0x661d16 0x661a36 0x655fee 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661d15 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x655fed crypto/tls.(*serverHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:783 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 3456] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0x50dc06 0x835df4 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835df3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /home/runner/work/blocky/blocky/util/common.go:53 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x7dd4b4 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dd4b3 github.com/miekg/dns.(*Msg).CopyTo+0x113 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0x5ad719 0xe96aa8 0xe965ad 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xe96aa7 github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0xc7 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:437 # 0xe965ac github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x18c /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:414 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 768] @ 0x621c8e 0x6224bd 0x62297c 0x65514b 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x65514a crypto/tls.(*serverHandshakeState).doFullHandshake+0x3aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:622 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x65cad2 0x65ca60 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x65cad1 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x251 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x65ca5f crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x1df /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:905 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 16] @ 0xe91da5 0xe91cdb 0xeaa6b2 0x481161 # 0xe91da4 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x44 /home/runner/work/blocky/blocky/querylog/logger_writer.go:33 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 32] @ 0x668b6f 0x61c6d6 0x65e133 0x6575e5 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x668b6e crypto/tls.aeadAESGCMTLS13+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:566 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x65e132 crypto/tls.(*serverHandshakeStateTLS13).readClientFinished+0x132 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:1144 # 0x6575e4 crypto/tls.(*serverHandshakeStateTLS13).handshake+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:97 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 2688] @ 0xf1ec3a 0x668b59 0x61c6d6 0x65cb0b 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x65cb0a crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:906 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 16] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835e9d 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 224] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0x82cf13 0x7dd802 0xe9d265 0xe9d23b 0xe9cab5 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x82cf12 github.com/miekg/dns.(*OPT).copy+0xd2 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:1146 # 0x7dd801 github.com/miekg/dns.(*Msg).CopyTo+0x461 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1097 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 48] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 448] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 288] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 1344] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x50dc06 0x782ba5 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x782ba4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x1a4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:252 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 528] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0x48b9fd 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x687765 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x687764 compress/flate.(*decompressor).huffmanBlock+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:565 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x5ad719 0xeb1688 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xeb1687 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x307 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:389 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x583891 0x5ae95e 0xa445bf 0xa4457e 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583890 net/netip.ParseAddr+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:128 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa445be net.ParseIP+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4457d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x15d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:157 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x5e023f 0x5f1527 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e023e crypto/x509.(*CertPool).findPotentialParents+0x4de /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:165 # 0x5f1526 crypto/x509.(*Certificate).buildChains+0x166 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1004 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf05b13 0xf71667 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf53fc5 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf53fc4 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:185 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x717e26 0x6f592d 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x717e25 net/http.newBufioWriterSize+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:888 # 0x6f592c net/http.(*conn).serve+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2014 0: 0 [1: 512] @ 0x535fd3 0x570678 0x57049a 0x5f1184 0x5f1726 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x570677 crypto/rsa.bigIntEqual+0x17 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:147 # 0x570499 crypto/rsa.(*PublicKey).Equal+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:88 # 0x5f1183 crypto/x509.alreadyInChain+0x223 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:916 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 448] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x5107da 0x510ff8 0x513a7e 0x50dbf3 0x775805 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0x52bed9 0x52bf94 0x666408 0x656825 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x52bed8 crypto/internal/fips140/aes.NewCTR+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/ctr.go:25 # 0x52bf93 crypto/cipher.NewCTR+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/cipher/ctr.go:43 # 0x666407 crypto/tls.(*Config).encryptTicket+0x1e7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:339 # 0x656824 crypto/tls.(*serverHandshakeState).sendSessionTicket+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:865 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 128] @ 0x5730fa 0x573106 0xf4fa9e 0xf729c5 0xf728fa 0x661d16 0x661a36 0x655fee 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661d15 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x655fed crypto/tls.(*serverHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:783 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 2816] @ 0x617267 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x90ffd0 0x90fa46 0x90f8df 0xe9b8eb 0xe9b861 0xeba2b6 0xeb8e7b 0xeb8933 0x481161 # 0x90ffcf github.com/asaskevich/EventBus.(*EventBus).setUpPublish+0x6f /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:200 # 0x90fa45 github.com/asaskevich/EventBus.(*EventBus).doPublish+0x25 /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:159 # 0x90f8de github.com/asaskevich/EventBus.(*EventBus).Publish+0x59e /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:144 # 0xe9b8ea github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xaa /home/runner/work/blocky/blocky/resolver/caching_resolver.go:383 # 0xe9b860 github.com/0xERR0R/blocky/resolver.configureCaches.func5+0x20 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:118 # 0xeba2b5 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x95 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:80 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 64] @ 0xf05b13 0xf16832 0xf72b35 0xf728fa 0x662236 0x66275f 0x6569e5 0x651d66 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf72b34 crypto/internal/fips140/tls12.pHash[...]+0x1b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:36 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651d65 crypto/tls.(*serverHandshakeState).handshake+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:90 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 144] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0xa32091 0x48a4a5 0x48a1fc 0xa4dcde 0xa4dce3 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa32090 github.com/hashicorp/go-multierror.chain.Unwrap+0x50 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:110 # 0x48a4a4 errors.as+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/wrap.go:127 # 0x48a1fb errors.As+0x1db /opt/hostedtoolcache/go/1.24.0/x64/src/errors/wrap.go:113 # 0xa4dcdd github.com/0xERR0R/blocky/lists/parsers.IsNonResumableErr+0x7d /home/runner/work/blocky/blocky/lists/parsers/parser.go:74 # 0xa4dce2 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x82 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:77 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 12288] @ 0x754b6d 0x755b5f 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefe3b5 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x754b6c regexp.(*bitState).reset+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:84 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefe3b4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /home/runner/work/blocky/blocky/server/server_endpoints.go:126 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 208] @ 0xf107a6 0xf16c16 0xf72ad3 0xf728fa 0xf7274e 0x6615a8 0x630dc8 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf107a5 crypto/internal/fips140/sha512.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:133 # 0xf16c15 crypto/internal/fips140/hmac.(*HMAC).Reset+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:119 # 0xf72ad2 crypto/internal/fips140/tls12.pHash[...]+0x152 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:33 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0xf7274d crypto/internal/fips140/tls12.MasterSecret[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:68 # 0x6615a7 crypto/tls.extMasterFromPreMasterSecret+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:126 # 0x630dc7 crypto/tls.(*clientHandshakeState).doFullHandshake+0x707 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:781 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 8192] @ 0x670d39 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xea525a 0xea4e50 0xea4d29 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xea5259 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).parseFile+0x219 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:233 # 0xea4e4f github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.func1+0xef /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:188 # 0xea4d28 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0xf72c30 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf72c2f crypto/internal/fips140/tls13.NewEarlySecret[...]+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:74 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf36a2c 0x550751 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0x550750 crypto/elliptic.(*nistCurve[...]).Unmarshal+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:256 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 64] @ 0xf05b13 0xf16832 0xf6cb0e 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6cb0d crypto/internal/fips140/hkdf.Extract[...]+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x674c1c 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674c1b net/textproto.readMIMEHeader+0x27b /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:568 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [1: 32] @ 0x408f12 0x4072b9 0x477989 0xa2fc76 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0xa2fc75 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0x55 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:123 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0xa475e5 0xa4758d 0xa48471 0xa48358 0xa4c191 0xa4c0c3 0xa4b7cd 0xa466db 0x481161 # 0xa475e4 github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Defer+0x84 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:148 # 0xa4758c github.com/ThinkChaos/parcour/jobgroup.(*withContext).launch+0x2c /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:103 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4c190 github.com/ThinkChaos/parcour.(*Producers[...]).GoConsume+0x350 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:95 # 0xa4c0c2 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x282 /home/runner/work/blocky/blocky/lists/list_cache.go:186 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x47793a 0x47794f 0x7779ce 0x777934 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7779cd github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x777933 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 163840] @ 0x754c25 0x755b5f 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefe3b5 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefe3b4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /home/runner/work/blocky/blocky/server/server_endpoints.go:126 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 768] @ 0xf4842b 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x4108b4 0xea75aa 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 320] @ 0x652d5c 0x651ccc 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x652d5b crypto/tls.(*serverHandshakeState).processClientHello+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:207 # 0x651ccb crypto/tls.(*serverHandshakeState).handshake+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:70 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 384] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x4d0adb 0x4d0abd 0xa47216 0xa48008 0xa47efb 0xa47e97 0xa4e63b 0xa4bef6 0xa4b7cd 0xa466db 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa48007 github.com/ThinkChaos/parcour/jobgroup.initGroup+0x147 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa47efa github.com/ThinkChaos/parcour/jobgroup.withParentAndContext+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:26 # 0xa47e96 github.com/ThinkChaos/parcour/jobgroup.WithParent+0x36 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:14 # 0xa4e63a github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:52 # 0xa4bef5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /home/runner/work/blocky/blocky/lists/list_cache.go:166 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x5f2e79 0x5f3a55 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f2e78 crypto/x509.(*policyGraph).validPolicyNodes+0x2b8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1353 # 0x5f3a54 crypto/x509.policiesValid+0xb54 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1571 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xf71850 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835e9d 0xeaa2c6 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeaa2c5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:204 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 192] @ 0x50abbb 0xa44b7e 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44b7d github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0x17d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:223 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0xeb9c3e 0xeb9573 0x481161 # 0xeb9c3d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x29d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:133 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 192] @ 0x7c6e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c6e99 github.com/miekg/dns.init.func66+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:76 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 16] @ 0x4d0c25 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0c24 context.WithCancelCause+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:270 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x5e3d45 0x5e410f 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3d44 crypto/x509.parseASN1String+0x4a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:70 # 0x5e410e crypto/x509.parseName+0x30e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:139 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x835dc5 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x835dc4 github.com/0xERR0R/blocky/util.AnswerToString+0xc4 /home/runner/work/blocky/blocky/util/common.go:53 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 384] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [5: 160] @ 0x4d22de 0x4d2a0d 0x4d29cf 0xefd265 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d22dd context.WithDeadlineCause+0x1bd /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xefd264 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /home/runner/work/blocky/blocky/server/server.go:536 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0xea406a 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea4069 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x389 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:138 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 2560] @ 0xf48245 0xf481b9 0xf481c0 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf48244 crypto/internal/fips140/bigmod.(*Nat).expand+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf481b8 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf481bf crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x5f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:766 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0xf4fa4f 0xf729c5 0xf728fa 0x662236 0x66275f 0x6569e5 0x651e7d 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651e7c crypto/tls.(*serverHandshakeState).handshake+0x1dc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:120 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xe9c9d3 0xe9c8ca 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9c9d2 github.com/sirupsen/logrus.(*Entry).WithField+0x4d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c8c9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 48] @ 0x5e930c 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e930b crypto/x509.processExtensions+0x17cb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:746 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 224] @ 0x50df31 0x7753d4 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0x5a9dcc 0x5a9db4 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a9dcb os.NewSyscallError+0x7ab /opt/hostedtoolcache/go/1.24.0/x64/src/os/error.go:71 # 0x5a9db3 net.(*netFD).connect+0x793 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:165 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 768] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 48] @ 0x5f0a54 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f0a53 crypto/x509.(*Certificate).Verify+0x493 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:856 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 192] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 352] @ 0x50abbb 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf71850 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [0: 0] @ 0x453959 0x46baee 0x46537b 0xbd9885 0xeec0fb 0x6f77a9 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xbd9884 runtime/trace.Start+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/trace/trace.go:125 # 0xeec0fa net/http/pprof.Trace+0x2ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:183 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [3: 4224] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 64] @ 0xf05b13 0xf71667 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xeb10c5 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb10c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x344 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:370 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 320] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0x56d81d 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x56d81c crypto/rsa.VerifyPSS+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:147 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 960] @ 0x489c0d 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x489c0c errors.(*joinError).Error+0x18c /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:54 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 64] @ 0xe972bb 0xe96492 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe972ba github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x5fa /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:507 # 0xe96491 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x71 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:401 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x5b8394 0x6212fb 0x51bdf8 0x6214de 0x61e5ef 0x624dc5 0x624dc6 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5b8393 net.(*conn).Read+0xb3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:196 # 0x6212fa crypto/tls.(*atLeastReader).Read+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:809 # 0x51bdf7 bytes.(*Buffer).ReadFrom+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:211 # 0x6214dd crypto/tls.(*Conn).readFromUntil+0xdd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 480] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 336] @ 0x6d1525 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1524 net/http.(*http2ClientConn).roundTrip+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8781 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0xea78f8 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea78f7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x457 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:172 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0x7c615a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c6159 github.com/miekg/dns.init.func13+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:23 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 512] @ 0x665065 0x6544ee 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x665064 crypto/tls.ParseSessionState+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:183 # 0x6544ed crypto/tls.(*serverHandshakeState).checkForResumption+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:466 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [6: 86016] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0xf46a25 0xf46988 0xf4699b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46a24 crypto/internal/fips140/bigmod.(*Nat).expand+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf46987 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf4699a crypto/internal/fips140/bigmod.rr+0x7a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x45fa86 0xf6c873 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 448] @ 0x489c0d 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x489c0c errors.(*joinError).Error+0x18c /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:54 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 448] @ 0x7741f7 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 224] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xea4150 0xea4051 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea414f github.com/sirupsen/logrus.(*Entry).WithField+0x46f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea4050 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x370 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:138 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x7741f7 0xea824b 0xea814d 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5ffb37 0xf4fa4f 0x5ffaa5 0x6667fc 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x6667fb crypto/tls.(*Config).decryptTicket+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:376 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 224] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0x7c6c1a 0x7db20c 0x7db0ed 0x7db54c 0x7dc374 0x7fea7f 0x7fe5eb 0x481161 # 0x7c6c19 github.com/miekg/dns.init.func56+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:66 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 5376] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x521c09 0x521c15 0x8cf694 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x521c08 unicode/utf8.AppendRune+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/unicode/utf8/utf8.go:393 # 0x521c14 strings.(*Builder).WriteRune+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:100 # 0x8cf693 github.com/0xERR0R/blocky/config.Upstream.String+0x393 /home/runner/work/blocky/blocky/config/upstream.go:44 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 336] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x5f533d 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f533c crypto/x509.(*policyGraph).incrDepth+0x243c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1379 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5217c5 0x5218d0 0x527a25 0x782b4f 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x527a24 strings.ToUpper+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:702 # 0x782b4e github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x14e /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:249 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x5dffd2 0x5f1527 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5dffd1 crypto/x509.(*CertPool).findPotentialParents+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:152 # 0x5f1526 crypto/x509.(*Certificate).buildChains+0x166 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1004 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x407132 0x477989 0x6f2468 0x6f1ff7 0x6f7986 0x6f7aae 0x83b1b1 0x83b194 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x6f2467 net/http.Header.Clone+0x5e7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:105 # 0x6f1ff6 net/http.(*response).WriteHeader+0x176 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1231 # 0x6f7985 net/http.Error+0x1a5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2325 # 0x6f7aad net/http.NotFound+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2330 # 0x83b1b0 net/http.HandlerFunc.ServeHTTP+0x290 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b193 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x273 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:486 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 16] @ 0xf71850 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x69c28f 0x69ba0d 0x69b3f2 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c28e vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x14e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:511 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b3f1 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 288] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 288] @ 0x477893 0x407f05 0x407ef8 0x40c094 0x5f51d1 0x5f41e5 0x5f0b90 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f51d0 crypto/x509.newPolicyGraphNode+0x22d0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1267 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 480] @ 0x50df31 0x7753d4 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xf6c705 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4bbb1 0xa4bb7b 0xa4bbba 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4bbb0 github.com/0xERR0R/blocky/log.PrefixedLog+0x450 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4bb7a github.com/0xERR0R/blocky/lists.logger+0x41a /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4bbb9 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x459 /home/runner/work/blocky/blocky/lists/list_cache.go:149 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x5dffd2 0x5f1527 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5dffd1 crypto/x509.(*CertPool).findPotentialParents+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:152 # 0x5f1526 crypto/x509.(*Certificate).buildChains+0x166 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1004 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x45fa86 0xf6c873 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x6b774a 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b7749 net/http.(*http2Framer).readMetaFrame+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3106 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 32] @ 0xf6c705 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 5376] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0xf36a3d 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a3c crypto/internal/fips140/nistec.NewP384Point+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x774b06 0x774a0d 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x77a559 0x782ad0 0x782ae2 0x782834 0x775235 0x774de5 0x7753e8 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x77a558 github.com/sirupsen/logrus.Level.MarshalText+0x58 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:70 # 0x782acf github.com/sirupsen/logrus.Level.String+0xcf /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:17 # 0x782ae1 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0xe1 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:243 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0x5ffb37 0xf4fa4f 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x6d715c 0x6d6d62 0x481161 # 0x6d715b net/http.(*http2clientConnReadLoop).cleanup+0x27b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9856 # 0x6d6d61 net/http.(*http2ClientConn).readLoop+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9818 0: 0 [1: 96] @ 0xf4fa37 0x5ffaa5 0x6667fc 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x6667fb crypto/tls.(*Config).decryptTicket+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:376 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 32] @ 0x7d6438 0x7d33e3 0x7dcf34 0x7dbc45 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7d6437 github.com/miekg/dns.(*EDNS0_EDE).pack+0x37 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:849 # 0x7d33e2 github.com/miekg/dns.(*OPT).len+0x62 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7dcf33 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dbc44 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 192] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cb5d 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cb5c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x37c /home/runner/work/blocky/blocky/lists/list_cache.go:263 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 7680] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [6: 672] @ 0x6d150c 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d150b net/http.(*http2ClientConn).roundTrip+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8780 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x6cf7a5 0x6dace7 0x6d7bb2 0x6d6c99 0x481161 # 0x6cf7a4 net/http.(*http2ClientConn).setGoAway+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8370 # 0x6dace6 net/http.(*http2clientConnReadLoop).processGoAway+0x1a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10503 # 0x6d7bb1 net/http.(*http2clientConnReadLoop).run+0x411 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9969 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 384] @ 0x5e3f1c 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 24] @ 0x48b9fd 0x48b8c6 0x48b63c 0x50d63e 0x50ab67 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50ab66 fmt.Errorf+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:23 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 224] @ 0x711fbe 0x481161 # 0x711fbd net/http.(*persistConn).readLoop+0x4bd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2354 0: 0 [1: 24] @ 0xf36a3d 0x550751 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a3c crypto/internal/fips140/nistec.NewP384Point+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:29 # 0x550750 crypto/elliptic.(*nistCurve[...]).Unmarshal+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:256 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7741f7 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x7741f7 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 240] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x407132 0x477989 0x773e7e 0xa4a870 0xa4a6f6 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xa4a86f github.com/sirupsen/logrus.(*Entry).WithField+0x32f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xa4a6f5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x1b5 /home/runner/work/blocky/blocky/lists/downloader.go:97 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 5376] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 128] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 240] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xea80c8 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea80c7 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x307 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:198 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x661f4f 0x661f43 0x661ef0 0x654b1b 0x651d0f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x661f4e crypto/tls.prf12+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:74 # 0x661f42 crypto/tls.prfAndHashForVersion+0xc2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:98 # 0x661eef crypto/tls.newFinishedHash+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:161 # 0x654b1a crypto/tls.(*serverHandshakeState).doResumeHandshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:554 # 0x651d0e crypto/tls.(*serverHandshakeState).handshake+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:81 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [5: 20480] @ 0x717b55 0x717afd 0x717c14 0x6f58ea 0x481161 # 0x717b54 bufio.NewReaderSize+0x1f4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:57 # 0x717afc bufio.NewReader+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x717c13 net/http.newBufioReader+0x2b3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:859 # 0x6f58e9 net/http.(*conn).serve+0x269 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2013 0: 0 [1: 448] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0x407132 0x477989 0x774a2a 0x774a0d 0x7753e8 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x5c0945 0x5bd79b 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5c0944 net.sockaddrToTCP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:19 # 0x5bd79a net.(*netFD).dial+0x57a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:141 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0xf05b13 0xf71667 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0xf4fb30 0xf4f9d3 0xf4f0ff 0xf50fe8 0xf510ce 0xf50abd 0xf59052 0xf59011 0x569f25 0x565549 0x56505d 0x65f1f5 0x6550ed 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf4f9d2 crypto/internal/fips140/ecdsa.newDRBG[...].func1+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:57 # 0xf4f0fe crypto/internal/fips140/ecdsa.(*hmacDRBG).Generate+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:169 # 0xf50fe7 crypto/internal/fips140/ecdsa.signGeneric[...].func1+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:329 # 0xf510cd crypto/internal/fips140/ecdsa.randomPoint[...]+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:222 # 0xf50abc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:328 # 0xf59051 crypto/internal/fips140/ecdsa.sign[...]+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0xf59010 crypto/internal/fips140/ecdsa.Sign[...]+0x230 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:299 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65f1f4 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange+0x5b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:233 # 0x6550ec crypto/tls.(*serverHandshakeState).doFullHandshake+0x34c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:613 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 32] @ 0x69c22b 0x69c1f9 0x69b9c9 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69b9c8 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x328 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:381 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 320] @ 0x829717 0x7dd606 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x829716 github.com/miekg/dns.(*A).copy+0xb6 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:833 # 0x7dd605 github.com/miekg/dns.(*Msg).CopyTo+0x265 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 160] @ 0x7d5fee 0x7d6019 0x7e0da7 0x821969 0x7db3aa 0x7db0ed 0x7db54c 0x7dc374 0x7fea7f 0x7fe5eb 0x481161 # 0x7d5fed github.com/miekg/dns.cloneSlice[...]+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6018 github.com/miekg/dns.(*EDNS0_PADDING).unpack+0x78 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:750 # 0x7e0da6 github.com/miekg/dns.unpackDataOpt+0x306 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:421 # 0x821968 github.com/miekg/dns.(*OPT).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 192] @ 0x64f3fe 0x64f287 0x6233da 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x64f3fd crypto/tls.unmarshalCertificate+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1535 # 0x64f286 crypto/tls.(*certificateMsgTLS13).unmarshal+0x126 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1512 # 0x6233d9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1175 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 448] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0xf6c705 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x774b06 0x774a0d 0x7753e8 0x83692e 0x8368b5 0xe9c1d5 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xe9c1d4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x3d4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:169 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 32] @ 0xa4d172 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4d171 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x151 /home/runner/work/blocky/blocky/lists/list_cache.go:225 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1536] @ 0xf1e7da 0x617ed5 0x6560f8 0x651e0c 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1e7d9 crypto/internal/fips140/aes/gcm.NewGCMForTLS12+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:116 # 0x617ed4 crypto/tls.aeadAESGCM+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:526 # 0x6560f7 crypto/tls.(*serverHandshakeState).establishKeys+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:795 # 0x651e0b crypto/tls.(*serverHandshakeState).handshake+0x16b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:109 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [7: 336] @ 0x583891 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583890 net/netip.ParseAddr+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:128 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x640c54 0x640c24 0x640b17 0x563b42 0x563ed1 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x640c53 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x153 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x640c23 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x123 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x640b16 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:113 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f265 0xe99e94 0xe99ddd 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe99e93 net.JoinHostPort+0x6f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0xe99ddc github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x63c /home/runner/work/blocky/blocky/resolver/bootstrap.go:206 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0x5f3539 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3538 crypto/x509.(*policyGraph).incrDepth+0x638 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1384 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf05b13 0xf66618 0xf66e8f 0x56dad0 0x56d9d2 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf66617 crypto/internal/fips140/rsa.emsaPSSVerify+0x497 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:242 # 0xf66e8e crypto/internal/fips140/rsa.verifyPSS+0x24e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:359 # 0x56dacf crypto/internal/fips140/rsa.VerifyPSSWithSaltLength+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:323 # 0x56d9d1 crypto/rsa.VerifyPSS+0x231 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:169 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x5c08b2 0x5aa6c5 0x5c123b 0x5c0430 0x6fb18c 0xef7efb 0xefbe90 0x481161 # 0x5c08b1 net.sockaddrToTCP+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:21 # 0x5aa6c4 net.(*netFD).accept+0x304 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:189 # 0x5c123a net.(*TCPListener).accept+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:159 # 0x5c042f net.(*TCPListener).Accept+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock.go:380 # 0x6fb18b net/http.(*Server).Serve+0x30b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3424 # 0xef7efa github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /home/runner/work/blocky/blocky/server/http.go:50 # 0xefbe8f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /home/runner/work/blocky/blocky/server/server.go:410 0: 0 [2: 96] @ 0x407132 0x477989 0x774a2a 0x774a0d 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 768] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x650359 0x6502c4 0x6502bd 0x6519b8 0x63869c 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650358 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6502c3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8+0x43 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:79 # 0x6502bc crypto/tls.(*finishedMsg).marshal+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1683 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63869b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:726 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x65b5e5 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65b5e4 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x5c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:768 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6e04f9 0x6e09a5 0x6f4270 0x6f4004 0x6ee917 0x66fc75 0x6f4f05 0x6f5ce5 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6e04f8 net/http.Header.sortedKeyValues+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:168 # 0x6e09a4 net/http.Header.writeSubset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:195 # 0x6f426f net/http.Header.WriteSubset+0x190f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:187 # 0x6f4003 net/http.(*chunkWriter).writeHeader+0x16a3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1577 # 0x6ee916 net/http.(*chunkWriter).Write+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:376 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6f4f04 net/http.(*response).finishRequest+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1715 # 0x6f5ce4 net/http.(*conn).serve+0x664 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2108 0: 0 [1: 448] @ 0x50abbb 0xea7b65 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefe3b5 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefe3b4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /home/runner/work/blocky/blocky/server/server_endpoints.go:126 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 48] @ 0xf369ef 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf7162d 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf7162c crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x64f838 0x622916 0x65514b 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x64f837 crypto/tls.(*serverKeyExchangeMsg).marshal+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1589 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x65514a crypto/tls.(*serverHandshakeState).doFullHandshake+0x3aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:622 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 576] @ 0x489c0d 0x5107c3 0x510ff8 0x513a7e 0x50dbf3 0xa49c4c 0x489b14 0x489b14 0x5107c3 0x510ff8 0x513a7e 0x50daf1 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4b37f 0xa4b336 0x8c8516 0x481161 # 0x489c0c errors.(*joinError).Error+0x18c /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:54 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xa49c4b github.com/ThinkChaos/parcour.(*ProducersError).Error+0x4b /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:124 # 0x489b13 errors.(*joinError).Error+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:48 # 0x489b13 errors.(*joinError).Error+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:48 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50daf0 fmt.Fprintf+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:224 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4b37e github.com/sirupsen/logrus.(*Entry).Errorf+0x1be /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:378 # 0xa4b335 github.com/0xERR0R/blocky/lists.NewListCache.func1+0x175 /home/runner/work/blocky/blocky/lists/list_cache.go:93 # 0x8c8515 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x135 /home/runner/work/blocky/blocky/config/config.go:386 0: 0 [1: 16] @ 0x70a4d6 0x70a058 0x70d455 0x70d235 0x481161 # 0x70a4d5 net/http.(*Transport).tryPutIdleConn+0x435 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1123 # 0x70a057 net/http.(*Transport).putOrCloseIdleConn+0x17 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1035 # 0x70d454 net/http.(*Transport).dialConnFor+0x114 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1621 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 64] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 480] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 896] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x47793a 0x47794f 0x69a6cc 0x69a699 0x6ced09 0x6ce3d7 0x6afec8 0x481161 # 0x69a6cb vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x8b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:47 # 0x69a698 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:108 # 0x6ced08 net/http.(*http2Transport).newClientConn+0x8e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8294 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 64] @ 0x69c95c 0x69a265 0x699ec5 0x6995de 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69c95b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x69a264 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x699ec4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x6995dd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 2048] @ 0x717f77 0x717f53 0x6f143f 0x6f5a18 0x481161 # 0x717f76 bufio.NewWriterSize+0x1b6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:600 # 0x717f52 net/http.newBufioWriterSize+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:894 # 0x6f143e net/http.(*conn).readRequest+0x93e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1115 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 320] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x782f25 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782f24 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x524 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x5217c5 0x5218d0 0x5d2330 0x6a6a85 0x6a579d 0x6a54de 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x5d232f net/url.(*URL).String+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:846 # 0x6a6a84 net/http.stripPassword+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:1037 # 0x6a579c net/http.(*Client).do.func2+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:626 # 0x6a54dd net/http.(*Client).do+0xf3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:734 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x5f100d 0x5f1726 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 320] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 1536] @ 0x5d619e 0x5d61b3 0x617e94 0x656099 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x617e93 crypto/tls.aeadAESGCM+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:517 # 0x656098 crypto/tls.(*serverHandshakeState).establishKeys+0x158 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:794 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 80] @ 0x50dc06 0xa3135f 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xa3135e github.com/hashicorp/go-multierror.ListFormatFunc+0x11e /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:21 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 192] @ 0x50df31 0x7753d4 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 224] @ 0x7741f7 0xea824b 0xea814d 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x4d0b05 0xea754c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d0b04 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:242 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 144] @ 0xf369de 0xf53f94 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf369de 0xf53f94 0x568365 0x5681ac 0x566209 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 96] @ 0x55084b 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x55084a crypto/elliptic.(*nistCurve[...]).Unmarshal+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:265 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x622817 0x6226d2 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x622816 crypto/tls.(*Conn).writeRecordLocked.func1+0x56 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:997 # 0x6226d1 crypto/tls.(*Conn).writeRecordLocked+0x891 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1042 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40bd34 0xa2f807 0xa2f7cf 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f806 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:78 # 0xa2f7ce github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:91 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 768] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0xf4695f 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56d908 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4695e crypto/internal/fips140/bigmod.NewNat+0x3e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:73 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56d907 crypto/rsa.VerifyPSS+0x167 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:156 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 320] @ 0x621c8e 0x6224bd 0x62297c 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 28672] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 96] @ 0x563e45 0x63a585 0x63a45d 0x640d15 0x6519b8 0x62fb05 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x62fb04 crypto/tls.(*clientHandshakeState).handshake+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:570 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x48bfb9 0x48b5e5 0x754afb 0x755d79 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x754afa regexp.freeBitState+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:59 # 0x755d78 regexp.(*Regexp).backtrack+0x3b8 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:363 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x50abbb 0xa44f26 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44f25 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:270 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x563c69 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5ffb37 0xf4fa9e 0x5ffaa5 0x666465 0x656825 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x666464 crypto/tls.(*Config).encryptTicket+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:341 # 0x656824 crypto/tls.(*serverHandshakeState).sendSessionTicket+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:865 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 128] @ 0x48bfd2 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 560] @ 0x7bd630 0x7bd60f 0x7bd6c5 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd62f github.com/sirupsen/logrus.NewEntry+0xef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x77791d 0x7777c8 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe960b2 0xe96096 0xe96063 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe960b1 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x3f1 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96095 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x3d5 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe96062 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x3a2 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:374 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0x646dd5 0x646da5 0x646cb7 0x563b42 0x563ed1 0x646c29 0x6467b0 0x563b42 0x563ed1 0x6464b6 0x64608b 0x622916 0x654f85 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x646dd4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x646da4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x646cb6 crypto/tls.(*serverHelloMsg).marshal.func11.2+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:863 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x646c28 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x548 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6467af crypto/tls.(*serverHelloMsg).marshal.func11+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:862 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6464b5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1bd5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x64608a crypto/tls.(*serverHelloMsg).marshal+0x17aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:852 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x654f84 crypto/tls.(*serverHandshakeState).doFullHandshake+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:594 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 144] @ 0xf36a2c 0xf53f94 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x782b69 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782b68 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x168 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:252 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0xf11451 0xf16832 0x6604f5 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0x6604f4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x154 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:40 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 64] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 320] @ 0x5f4f1f 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4f1e crypto/x509.newPolicyGraphNode+0x201e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1260 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x47793a 0x47794f 0x4d1605 0x4d0af9 0x4d0abd 0x62552b 0x70e00e 0x70e009 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x62552a crypto/tls.(*Conn).handshakeContext+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1519 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1152] @ 0x544685 0x5445fd 0x561d4c 0x561d47 0x561bc5 0x5e4d25 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x561d4b math/big.(*Int).SetBytes+0xcb /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x561d46 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x561bc4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x5e4d24 crypto/x509.parsePublicKey+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:234 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 288] @ 0x444e49 0x456ce6 0xa46dcd 0xa466db 0x481161 # 0xa46dcc github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xac /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:43 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 256] @ 0x5e363b 0x5e9026 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e363a crypto/x509.OID.toASN1OID+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/oid.go:359 # 0x5e9025 crypto/x509.processExtensions+0x14e5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:807 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [91: 61874176] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0xf3477f 0xf50728 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf3477e crypto/internal/fips140/nistec.(*P256Point).BytesX+0x1e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_asm.go:516 # 0xf50727 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x4c7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:489 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x47793a 0x47794f 0x4d1605 0x4d0af9 0x4d0abd 0xea754c 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 512] @ 0x51bf94 0x51b9bd 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 1760] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x9119fc 0x9119d1 0x9119d0 0x912bdf 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x9119fb net/textproto.MIMEHeader.Add+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/header.go:15 # 0x9119d0 net/http.Header.Add+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:31 # 0x9119cf github.com/go-chi/cors.(*Cors).handleActualRequest+0x6f /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:297 # 0x912bde github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x15e /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:227 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0x64268f 0x6233da 0x622ed8 0x65253e 0x651afa 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x64268e crypto/tls.(*clientHelloMsg).unmarshal+0x186e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:546 # 0x6233d9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1175 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x65253d crypto/tls.(*Conn).readClientHello+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:138 # 0x651af9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:44 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 16] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0x496085 0x496c72 0x5a9d47 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496c71 syscall.Getpeername+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_unix.go:309 # 0x5a9d46 net.(*netFD).connect+0x726 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:161 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 96] @ 0x444e49 0x456ce6 0x71275f 0x481161 # 0x71275e net/http.(*persistConn).readLoop+0xc5e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2395 0: 0 [2: 448] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0xf36a2c 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x5e023f 0x5f14d4 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e023e crypto/x509.(*CertPool).findPotentialParents+0x4de /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:165 # 0x5f14d3 crypto/x509.(*Certificate).buildChains+0x113 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1001 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x444e49 0x411b59 0x4118b2 0x5aa26b 0x5a9d8a 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5aa26a net.(*netFD).connect.func1+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:106 # 0x5a9d89 net.(*netFD).connect+0x769 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:162 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 448] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x77d69a 0x48b6d1 0x773556 0x774d69 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x77d699 github.com/sirupsen/logrus.init.0.func1+0x19 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:39 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 6144] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 192] @ 0x50dc06 0x775805 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 256] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x5217c5 0x5218d0 0x526b45 0xe95d37 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xe95d36 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x76 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:367 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 128] @ 0xf4fb6e 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x774b06 0x774a0d 0x7753e8 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 480] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 128] @ 0x7c6c1a 0x7db20c 0x7db0ed 0x7db54c 0x7dc374 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c6c19 github.com/miekg/dns.init.func56+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:66 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 1024] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 224] @ 0x553dba 0x553dd0 0xf4fa9e 0xf4f39f 0xf59010 0x569f25 0x565549 0x56505d 0x65c44a 0x6575a5 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x553db9 crypto/internal/fips140/sha512.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:199 # 0x553dcf crypto/sha512.New+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:53 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf4f39e crypto/internal/fips140/ecdsa.newDRBG[...]+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:70 # 0xf5900f crypto/internal/fips140/ecdsa.Sign[...]+0x22f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:297 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65c449 crypto/tls.(*serverHandshakeStateTLS13).sendServerCertificate+0x549 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:869 # 0x6575a4 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:82 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 448] @ 0x7741f7 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0x7d9fe5 0x81ce09 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81ce08 github.com/miekg/dns.(*CNAME).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 32] @ 0x617eeb 0x6560f8 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x617eea crypto/tls.aeadAESGCM+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:532 # 0x6560f7 crypto/tls.(*serverHandshakeState).establishKeys+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:795 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 32] @ 0xbd8456 0xbda7ac 0xeb6fbb 0xeba5d1 0xe9d35b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xbd8455 github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x195 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:60 # 0xbda7ab github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb6fba github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba5d0 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Put+0x90 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:101 # 0xe9d35a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:333 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xe9c893 0xe9c755 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 448] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 896] @ 0xf1ec3a 0x668b59 0x61c6d6 0x65b525 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x65b524 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:766 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 16] @ 0xeb98b2 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb98b1 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xd1 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x650595 0x650565 0x650477 0x563b42 0x563ed1 0x6503b4 0x65031c 0x6519b8 0x65d0ed 0x65ce07 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x650594 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650564 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650476 crypto/tls.(*finishedMsg).marshal.func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1685 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x65d0ec crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:967 # 0x65ce06 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x586 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:933 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 512] @ 0x52bed9 0x52bf94 0x666914 0x658d49 0x657558 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x52bed8 crypto/internal/fips140/aes.NewCTR+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/ctr.go:25 # 0x52bf93 crypto/cipher.NewCTR+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/cipher/ctr.go:43 # 0x666913 crypto/tls.(*Config).decryptTicket+0x293 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:389 # 0x658d48 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x188 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:371 # 0x657557 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:72 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 256] @ 0x665065 0x658d57 0x657558 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x665064 crypto/tls.ParseSessionState+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:183 # 0x658d56 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:376 # 0x657557 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:72 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 576] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 2816] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 4224] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 480] @ 0x7822b3 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x7822b2 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 48] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 448] @ 0x7741f7 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 224] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 704] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 288] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x57e80a 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f33d 0x5c2017 0x5c1f93 0x5b90f2 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5c2016 net.JoinHostPort+0x1f6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:240 # 0x5c1f92 net.(*UDPAddr).String+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:55 # 0x5b90f1 net.(*OpError).Error+0xf1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:513 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 128] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b9109 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b9108 net.(*OpError).Error+0x108 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:513 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835e9d 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x4d0adb 0x4d0abd 0xea754c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 144] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe9f4a8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x65cb0b 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65cb0a crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:906 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 224] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 20480] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 1792] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 768] @ 0xf4a1e5 0xf4a19e 0xf4a1a2 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4a1e4 crypto/internal/fips140/bigmod.(*Nat).reset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf4a19d crypto/internal/fips140/bigmod.(*Nat).set+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf4a1a1 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x81 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x77769e 0x777805 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe960b2 0xe96096 0xe96063 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x77769d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe960b1 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x3f1 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96095 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x3d5 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe96062 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x3a2 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:374 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 576] @ 0x489c0d 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x489c0c errors.(*joinError).Error+0x18c /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:54 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10bd 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10bc net/http.http2putDataBufferChunk+0xdc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1241 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x7d9fe5 0x81ce09 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81ce08 github.com/miekg/dns.(*CNAME).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 192] @ 0xf11451 0x6160a5 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x6160a4 crypto/tls.signedMessage+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:93 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x47793a 0x47794f 0x5f501a 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f5019 crypto/x509.newPolicyGraphNode+0x2119 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1264 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1024] @ 0x48ba7c 0x48b8c6 0x48b63c 0x77769e 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x77769d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x47793a 0x47794f 0x7776b8 0x7776fe 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776b7 github.com/sirupsen/logrus.NewEntry+0x37 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x5107da 0x510ff8 0x513a7e 0x50dbf3 0x775805 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 384] @ 0x52f99f 0x52f751 0x6608bb 0x62d205 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52f99e crypto/ecdh.(*x25519Curve).NewPrivateKey+0x1de /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:65 # 0x52f750 crypto/ecdh.(*x25519Curve).GenerateKey+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:46 # 0x6608ba crypto/tls.generateECDHEKey+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:68 # 0x62d204 crypto/tls.(*Conn).makeClientHello+0xba4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:163 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 896] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x4d1649 0x4d224b 0x6a3e96 0x6a3e9c 0x6a3032 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x6a3e95 context.WithDeadline+0x595 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x6a3e9b net/http.setRequestCancel+0x59b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:366 # 0x6a3031 net/http.send+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:257 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0xf71b10 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf71b0f crypto/internal/fips140/tls13.extract[...]+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0x45f9b2 0x45f045 0x45f265 0x715097 0x714ff4 0x709e32 0x708548 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x715096 net.JoinHostPort+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x714ff3 net/http.canonicalAddr+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2948 # 0x709e31 net/http.(*Transport).connectMethodForRequest+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:976 # 0x708547 net/http.(*Transport).roundTrip+0xaa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:675 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 96] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 640] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b3f2 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b3f1 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 48] @ 0xa4d10b 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4d10a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0xea /home/runner/work/blocky/blocky/lists/list_cache.go:224 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0xeb8d7e 0xeb8933 0x481161 # 0xeb8d7d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:120 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 192] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0xeb98b2 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb98b1 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xd1 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 10240] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 128] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1152] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 160] @ 0x688fed 0x68b9c6 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688fec compress/flate.NewReader+0x8c /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:813 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x5b1d1e 0x5b0bce 0x5b1ad2 0x59c3a5 0x59d228 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b1d1d net.(*Resolver).internetAddrList.func1+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:275 # 0x5b0bcd net.filterAddrList+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 96] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0x633fdc 0x633fcb 0x62c7ed 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0x633fdb net.ParseIP+0xbb /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0x633fca crypto/tls.hostnameInSNI+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1291 # 0x62c7ec crypto/tls.(*Conn).makeClientHello+0x18c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:78 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0x563d85 0x563c5b 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 208] @ 0xf107a6 0xf16bb4 0xf72ad3 0xf728fa 0xf7274e 0x6615a8 0x630dc8 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf107a5 crypto/internal/fips140/sha512.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:133 # 0xf16bb3 crypto/internal/fips140/hmac.(*HMAC).Reset+0xf3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:112 # 0xf72ad2 crypto/internal/fips140/tls12.pHash[...]+0x152 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:33 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0xf7274d crypto/internal/fips140/tls12.MasterSecret[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:68 # 0x6615a7 crypto/tls.extMasterFromPreMasterSecret+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:126 # 0x630dc7 crypto/tls.(*clientHandshakeState).doFullHandshake+0x707 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:781 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x636a90 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x636a8f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x18f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:505 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x4d21f4 0x4d2a0d 0x4d29cf 0xefd265 0xefcf7f 0xefe3b5 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x4d21f3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:631 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xefd264 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /home/runner/work/blocky/blocky/server/server.go:536 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefe3b4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /home/runner/work/blocky/blocky/server/server_endpoints.go:126 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 160] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x70e258 0x70d3f8 0x70d235 0x481161 # 0x70e257 net/http.(*Transport).dialConn+0x157 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1743 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 800] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x5623e5 0x5e4f7f 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e4f7e crypto/x509.parsePublicKey+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:256 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x5ad719 0xa4cecf 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xa4cece github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x6e /home/runner/work/blocky/blocky/lists/list_cache.go:252 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 224] @ 0x7741f7 0xa4d1d6 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 64] @ 0xf71850 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5b4115 0x5b40ee 0x5b1905 0x59c3a5 0x59d228 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b4114 net/netip.Addr.AsSlice+0x7f4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:730 # 0x5b40ed net.(*Resolver).lookupIPAddr+0x7cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 65280] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 80] @ 0x5e05d8 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e05d7 crypto/x509.(*CertPool).addCertFunc+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:205 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0xf11451 0xf16832 0xf6cb0e 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6cb0d crypto/internal/fips140/hkdf.Extract[...]+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 240] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 2048] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e697 0x4b3551 0x68b6ff 0x68b67b 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x68b6fe io.ReadFull+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x68b67a compress/gzip.(*Reader).readHeader+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:175 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 6144] @ 0xf4842b 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 1536] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 176] @ 0x50df31 0x7753d4 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0xf6c705 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x8cf706 0x8cf69a 0xeb0452 0xeb03e4 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x8cf705 strings.(*Builder).WriteString+0x405 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf699 github.com/0xERR0R/blocky/config.Upstream.String+0x399 /home/runner/work/blocky/blocky/config/upstream.go:45 # 0xeb0451 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb03e3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 240] @ 0x639e4a 0x639e1a 0x639d2d 0x639c7a 0x639c38 0x639c3d 0x63d552 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x639e49 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x149 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x639e19 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x639d2c crypto/tls.addBytesWithLength.func1+0x2c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:31 # 0x639c79 crypto/tls.marshalingFunction.Marshal+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:21 # 0x639c37 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x17 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x639c3c crypto/tls.addBytesWithLength+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:27 # 0x63d551 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:350 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x623397 0x622ed8 0x65253e 0x651afa 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x65253d crypto/tls.(*Conn).readClientHello+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:138 # 0x651af9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:44 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 96] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 72] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0xf36a3d 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a3c crypto/internal/fips140/nistec.NewP384Point+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 1536] @ 0xf46cb4 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x70a705 0x712b74 0x7127d6 0x481161 # 0x70a704 net/http.(*Transport).tryPutIdleConn+0x664 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1138 # 0x712b73 net/http.(*persistConn).readLoop.func2+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2248 # 0x7127d5 net/http.(*persistConn).readLoop+0xcd5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2401 0: 0 [4: 64] @ 0x50ad29 0x50ad1d 0xa44672 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50ad28 errors.New+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/errors.go:65 # 0x50ad1c fmt.Errorf+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:30 # 0xa44671 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:159 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 240] @ 0xf6c705 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x83b685 0x83b5b7 0x83b1d6 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x83b684 net/http.(*Request).SetPathValue+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1485 # 0x83b5b6 github.com/go-chi/chi/v5.setPathValue+0x96 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/path_value.go:18 # 0x83b1d5 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b5 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:477 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [2: 640] @ 0x716e54 0x6f0d27 0x6f5a18 0x481161 # 0x716e53 net/http.readRequest+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1083 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 128] @ 0x48bfd2 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 640] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5ebb 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5eba net/http.(*http2ClientConn).encodeHeaders.func1+0x35a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9656 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [7: 336] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf541e5 0x568605 0x56844c 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf541e4 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:185 # 0x568604 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x56844b crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 192] @ 0x7c9ab1 0x7c9a0c 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7c9ab0 github.com/miekg/dns.(*Conn).Write+0x70 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:362 # 0x7c9a0b github.com/miekg/dns.(*Conn).WriteMsg+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:348 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 96] @ 0xe9cc27 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9cc26 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x726 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:227 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9633a 0xe9624d 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe96339 github.com/sirupsen/logrus.(*Entry).WithField+0x679 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9624c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x58c /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:375 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0xbd84f0 0xbd84e4 0xbd849b 0xbda7ac 0xeb991b 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xbd84ef container/list.(*List).insertValue+0x22f /opt/hostedtoolcache/go/1.24.0/x64/src/container/list/list.go:104 # 0xbd84e3 container/list.(*List).PushFront+0x223 /opt/hostedtoolcache/go/1.24.0/x64/src/container/list/list.go:146 # 0xbd849a github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x1da /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:61 # 0xbda7ab github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb991a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 96] @ 0xf369ef 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 672] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 672] @ 0x774b06 0x774a0d 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4bd1e 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4bd1d github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x5bd /home/runner/work/blocky/blocky/lists/list_cache.go:149 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 288] @ 0x563e45 0x647294 0x647273 0x563b42 0x563ed1 0x645e8a 0x645d7a 0x622916 0x654c53 0x651d0f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x647293 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x647272 crypto/tls.(*serverHelloMsg).marshal.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:829 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x645e89 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x15a9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x645d79 crypto/tls.(*serverHelloMsg).marshal+0x1499 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:828 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x654c52 crypto/tls.(*serverHandshakeState).doResumeHandshake+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:559 # 0x651d0e crypto/tls.(*serverHandshakeState).handshake+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:81 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [8: 640] @ 0x6514f5 0x6514c5 0x6513d7 0x563b42 0x563ed1 0x651376 0x65126c 0x563b42 0x563ed1 0x651114 0x65107c 0x6519b8 0x63834d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x6514f4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6514c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x6513d6 crypto/tls.(*certificateVerifyMsg).marshal.func1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1846 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651375 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x65126b crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1845 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651113 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65107b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1841 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63834c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:696 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 432] @ 0xf6c705 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf36a2c 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe960b2 0xe96096 0xe96063 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe960b1 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x3f1 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96095 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x3d5 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe96062 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x3a2 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:374 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 139264] @ 0x6819f0 0x681a1f 0x68ccc7 0x68cc88 0xedb226 0xed724f 0x481161 # 0x6819ef compress/flate.newDeflateFast+0x3af /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/deflatefast.go:64 # 0x681a1e compress/flate.(*compressor).init+0x3de /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/deflate.go:586 # 0x68ccc6 compress/flate.NewWriter+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/deflate.go:664 # 0x68cc87 compress/gzip.(*Writer).Write+0x267 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gzip.go:191 # 0xedb225 runtime/pprof.(*profileBuilder).build+0x5a5 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/proto.go:390 # 0xed724e runtime/pprof.profileWriter+0xae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:885 0: 0 [1: 663552] @ 0x68ccae 0x68cc88 0xedb226 0xed724f 0x481161 # 0x68ccad compress/flate.NewWriter+0x28d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/deflate.go:663 # 0x68cc87 compress/gzip.(*Writer).Write+0x267 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gzip.go:191 # 0xedb225 runtime/pprof.(*profileBuilder).build+0x5a5 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/proto.go:390 # 0xed724e runtime/pprof.profileWriter+0xae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:885 0: 0 [1: 1048576] @ 0x453916 0x4124d1 0xed6ff0 0xeebd45 0x6f77a9 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed6fef runtime/pprof.StartCPUProfile+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:855 # 0xeebd44 net/http/pprof.Profile+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:157 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x45f9b2 0x45f045 0x45f265 0x46098a 0x46094b 0xed52bf 0xed5c8f 0xed57a9 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed52be runtime/pprof.printStackRecord+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:553 # 0xed5c8e runtime/pprof.writeHeapInternal+0x4ae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:685 # 0xed57a8 runtime/pprof.writeAlloc+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:599 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [3: 720] @ 0xed521a 0xed520e 0xed5c8f 0xed57a9 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed520d runtime/pprof.printStackRecord+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:551 # 0xed5c8e runtime/pprof.writeHeapInternal+0x4ae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:685 # 0xed57a8 runtime/pprof.writeAlloc+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:599 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 16] @ 0xed6968 0xed5745 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed6967 runtime/pprof.writeHeapInternal+0x1187 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:682 # 0xed5744 runtime/pprof.writeHeap+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:593 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [2: 32] @ 0xed54a5 0xed5c8f 0xed5745 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed54a4 runtime/pprof.printStackRecord+0x2e4 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:562 # 0xed5c8e runtime/pprof.writeHeapInternal+0x4ae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:685 # 0xed5744 runtime/pprof.writeHeap+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:593 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 16] @ 0xed547d 0xed5c8f 0xed5745 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed547c runtime/pprof.printStackRecord+0x2bc /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:562 # 0xed5c8e runtime/pprof.writeHeapInternal+0x4ae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:685 # 0xed5744 runtime/pprof.writeHeap+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:593 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 240] @ 0xed521a 0xed520e 0xed5c8f 0xed5745 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed520d runtime/pprof.printStackRecord+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:551 # 0xed5c8e runtime/pprof.writeHeapInternal+0x4ae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:685 # 0xed5744 runtime/pprof.writeHeap+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:593 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 4096] @ 0xed0e0d 0xed0da3 0x50db17 0xed5567 0xed5c8f 0xed5745 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed0e0c text/tabwriter.(*Writer).append+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/text/tabwriter/tabwriter.go:411 # 0xed0da2 text/tabwriter.(*Writer).Write+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/text/tabwriter/tabwriter.go:534 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0xed5566 runtime/pprof.printStackRecord+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:562 # 0xed5c8e runtime/pprof.writeHeapInternal+0x4ae /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:685 # 0xed5744 runtime/pprof.writeHeap+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:593 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [2: 2097152] @ 0xed6bf0 0xed6b65 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed6bef runtime/pprof.writeGoroutineStacks+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:762 # 0xed6b64 runtime/pprof.writeGoroutine+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:753 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 1048576] @ 0x453916 0x46baee 0x46537b 0xbd9885 0xeec0fb 0x6f77a9 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xbd9884 runtime/trace.Start+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/trace/trace.go:125 # 0xeec0fa net/http/pprof.Trace+0x2ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:183 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x5d5772 0x677471 0x5d5648 0x5d55ab 0x5d55a3 0x675d77 0x679b31 0x67a1a5 0x67a5ae 0x6796dd 0x48b44b 0x679748 0x67972b 0x6ab8c5 0x6ad725 0x6ae41a 0xefef22 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x5d5771 slices.Sorted[...]-range1+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/slices/iter.go:51 # 0x677470 mime.FormatMediaType.Keys[...].func1+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/maps/iter.go:28 # 0x5d5647 slices.AppendSeq[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/slices/iter.go:50 # 0x5d55aa slices.Collect[...]+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/slices/iter.go:58 # 0x5d55a2 slices.Sorted[...]+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/slices/iter.go:64 # 0x675d76 mime.FormatMediaType+0x276 /opt/hostedtoolcache/go/1.24.0/x64/src/mime/mediatype.go:37 # 0x679b30 mime.setExtensionType+0x170 /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type.go:175 # 0x67a1a4 mime.loadMimeGlobsFile+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type_unix.go:71 # 0x67a5ad mime.initMimeUnix+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type_unix.go:107 # 0x6796dc mime.initMime+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type.go:81 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x679747 sync.(*Once).Do+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x67972a mime.TypeByExtension+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type.go:105 # 0x6ab8c4 net/http.serveContent+0xde4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/fs.go:283 # 0x6ad724 net/http.serveFile+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/fs.go:756 # 0x6ae419 net/http.(*fileHandler).ServeHTTP+0xb9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/fs.go:986 # 0xefef21 github.com/0xERR0R/blocky/server.configureStaticAssetsHandler.StripPrefix.func1+0x261 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2356 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x52629f 0x67a0e5 0x67a0c6 0x67a5ae 0x6796dd 0x48b44b 0x679748 0x67972b 0x6ab8c5 0x6ad725 0x6ae41a 0xefef22 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0x67a0e4 strings.Split+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0x67a0c5 mime.loadMimeGlobsFile+0x105 /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type_unix.go:44 # 0x67a5ad mime.initMimeUnix+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type_unix.go:107 # 0x6796dc mime.initMime+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type.go:81 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x679747 sync.(*Once).Do+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x67972a mime.TypeByExtension+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type.go:105 # 0x6ab8c4 net/http.serveContent+0xde4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/fs.go:283 # 0x6ad724 net/http.serveFile+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/fs.go:756 # 0x6ae419 net/http.(*fileHandler).ServeHTTP+0xb9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/fs.go:986 # 0xefef21 github.com/0xERR0R/blocky/server.configureStaticAssetsHandler.StripPrefix.func1+0x261 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2356 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [3: 24] @ 0x5f3115 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3114 crypto/x509.newPolicyGraph+0x214 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1291 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0xf4fb30 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x485a6b 0x611967 0xeb3e0d 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x485a6a internal/reflectlite.Swapper+0x36a /opt/hostedtoolcache/go/1.24.0/x64/src/internal/reflectlite/swapper.go:68 # 0x611966 sort.Slice+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/sort/slice.go:26 # 0xeb3e0c github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 2016] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0x835d2b 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 832] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0xea754c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 64] @ 0x408f12 0x4072b9 0x477989 0xe91d8a 0xe91cdb 0xeaa6b2 0x481161 # 0xe91d89 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /home/runner/work/blocky/blocky/querylog/logger_writer.go:32 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 16] @ 0x8296b3 0x829678 0x7dd606 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x8296b2 github.com/miekg/dns.cloneSlice[...]+0x52 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x829677 github.com/miekg/dns.(*A).copy+0x17 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:833 # 0x7dd605 github.com/miekg/dns.(*Msg).CopyTo+0x265 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 560] @ 0x7bd494 0x7bd45d 0x7bd6e5 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x65ca2c 0x65c9c6 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x65ca2b crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x1ab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x65c9c5 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:904 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0xbd84f0 0xbd84e4 0xbd849b 0xbda7ac 0xeb6fbb 0xeba5d1 0xe9d35b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xbd84ef container/list.(*List).insertValue+0x22f /opt/hostedtoolcache/go/1.24.0/x64/src/container/list/list.go:104 # 0xbd84e3 container/list.(*List).PushFront+0x223 /opt/hostedtoolcache/go/1.24.0/x64/src/container/list/list.go:146 # 0xbd849a github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x1da /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:61 # 0xbda7ab github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb6fba github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba5d0 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Put+0x90 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:101 # 0xe9d35a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:333 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x65b5e5 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65b5e4 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x5c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:768 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 1728] @ 0x621c8e 0x6224bd 0x62297c 0x65d6c5 0x65d1f7 0x65ce07 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x65d6c4 crypto/tls.(*Conn).sendSessionTicket+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:1028 # 0x65d1f6 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x216 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:976 # 0x65ce06 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x586 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:933 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 96] @ 0xf4fa37 0xf6c73a 0xf71a05 0x65d3e7 0x65d1f7 0x65ce07 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x65d3e6 crypto/tls.(*Conn).sendSessionTicket+0x126 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:986 # 0x65d1f6 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x216 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:976 # 0x65ce06 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x586 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:933 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [7: 112] @ 0x6b771c 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b771b net/http.(*http2Framer).readMetaFrame+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3105 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 9216] @ 0x623397 0x622ed8 0x63070b 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x63070a crypto/tls.(*clientHandshakeState).doFullHandshake+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:658 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 320] @ 0x6a49bf 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a49be net/http.(*Client).do+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:660 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 432] @ 0x632fe6 0x6330be 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x632fe5 crypto/x509.NewCertPool+0x625 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:65 # 0x6330bd crypto/tls.(*Conn).verifyServerCertificate+0x6fd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1139 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0xa4c84e 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4c84d github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x6d /home/runner/work/blocky/blocky/lists/list_cache.go:220 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0xf6c705 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 352] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 192] @ 0x5e3f1c 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x622817 0x6226d2 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x622816 crypto/tls.(*Conn).writeRecordLocked.func1+0x56 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:997 # 0x6226d1 crypto/tls.(*Conn).writeRecordLocked+0x891 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1042 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 384] @ 0x48bfd2 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 2048] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 96] @ 0xe9cb88 0xe9cb39 0xe9c654 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9cb87 github.com/miekg/dns.(*Msg).SetReply+0x687 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xe9cb38 github.com/miekg/dns.(*Msg).SetRcode+0x638 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:55 # 0xe9c653 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x153 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:221 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 288] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0x49c1ac 0x782df6 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x49c1ab time.Time.Format+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/time/format.go:650 # 0x782df5 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3f5 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 224] @ 0x6d150c 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d150b net/http.(*http2ClientConn).roundTrip+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8780 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 2048] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6b0ee8 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0ee7 net/http.http2getDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1226 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 96] @ 0x5623e5 0x5e409d 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e409c crypto/x509.parseName+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:130 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xf4fb30 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x710c26 0x66fc75 0x71366c 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x710c25 net/http.persistConnWriter.Write+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1960 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x71366b net/http.(*persistConn).writeLoop+0x1cb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2606 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [8: 2304] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9f5e5 0xe9f4f3 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xea824b 0xea814d 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 480] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0xe9c73d 0xe9c6bd 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9c73c github.com/0xERR0R/blocky/util.GenerateCacheKey+0x23c /home/runner/work/blocky/blocky/util/common.go:193 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe966f9 0xe966d5 0xe966be 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe966f8 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x2d8 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe966d4 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x2b4 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe966bd github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x29d /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:418 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 256] @ 0x665fc5 0x6566bf 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x665fc4 crypto/tls.(*Conn).sessionState+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:294 # 0x6566be crypto/tls.(*serverHandshakeState).sendSessionTicket+0x5e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:847 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 96] @ 0x563e45 0x646c29 0x6467b0 0x563b42 0x563ed1 0x6464b6 0x64608b 0x622916 0x654c53 0x651d0f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x646c28 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x548 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6467af crypto/tls.(*serverHelloMsg).marshal.func11+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:862 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6464b5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1bd5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x64608a crypto/tls.(*serverHelloMsg).marshal+0x17aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:852 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x654c52 crypto/tls.(*serverHandshakeState).doResumeHandshake+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:559 # 0x651d0e crypto/tls.(*serverHandshakeState).handshake+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:81 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 112] @ 0x7bd59a 0x7bd609 0x8368b9 0xe9c1d5 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x8368b8 github.com/0xERR0R/blocky/util.LogOnError+0x58 /home/runner/work/blocky/blocky/util/common.go:160 # 0xe9c1d4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x3d4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:169 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 192] @ 0x563e45 0x645e8a 0x645d7a 0x622916 0x654c53 0x651d0f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x645e89 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x15a9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x645d79 crypto/tls.(*serverHelloMsg).marshal+0x1499 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:828 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x654c52 crypto/tls.(*serverHandshakeState).doResumeHandshake+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:559 # 0x651d0e crypto/tls.(*serverHandshakeState).handshake+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:81 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 96] @ 0x444e49 0x410c37 0x410a37 0xa4cee8 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4cee7 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x87 /home/runner/work/blocky/blocky/lists/list_cache.go:255 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0xf4fa4f 0xf729c5 0xf728fa 0x662236 0x66275f 0x6569e5 0x651d66 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651d65 crypto/tls.(*serverHandshakeState).handshake+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:90 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 32] @ 0x5e4125 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e4124 crypto/x509.parseName+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:139 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 240] @ 0x4d0b05 0xea754c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x4d0b04 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:242 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x7741f7 0x7bd797 0x7bd6cf 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 4096] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 224] @ 0xf04fe6 0xf16bb4 0xf72ad3 0xf728fa 0x661d16 0x661a36 0x655fee 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf04fe5 crypto/internal/fips140/sha256.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:60 # 0xf16bb3 crypto/internal/fips140/hmac.(*HMAC).Reset+0xf3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:112 # 0xf72ad2 crypto/internal/fips140/tls12.pHash[...]+0x152 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:33 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661d15 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x655fed crypto/tls.(*serverHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:783 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [7: 2016] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e697 0x4b3551 0x68b6ff 0x68b67b 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x68b6fe io.ReadFull+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x68b67a compress/gzip.(*Reader).readHeader+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:175 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 224] @ 0x50df31 0x7753d4 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0x63abc8 0x63aa9d 0x63aa9c 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63abc7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xa07 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63aa9c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x8dc /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63aa9b crypto/tls.(*clientHelloMsg).marshalMsg+0x8db /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:146 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 96] @ 0x5b137d 0x5b13bb 0x6cd0ba 0x6cd355 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5b137c net.SplitHostPort.func1+0x4fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:171 # 0x5b13ba net.SplitHostPort+0x53a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:178 # 0x6cd0b9 net/http.http2authorityAddr+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8020 # 0x6cd354 net/http.(*http2Transport).RoundTripOpt+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8054 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 96] @ 0x45fa86 0xf6c873 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 352] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0xf45dad 0xf508f4 0xf505e5 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf508f3 crypto/internal/fips140/ecdsa.inverse[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:378 # 0xf505e4 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x384 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:476 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xf71850 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x444e49 0x456ce6 0x6d22d3 0x6d2016 0x481161 # 0x6d22d2 net/http.(*http2clientStream).writeRequest+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8947 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 32] @ 0x57ea05 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57ea04 crypto/x509/pkix.(*Name).FillFromRDNSequence+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:165 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 208] @ 0xe9b865 0xeba2b6 0xeb8e7b 0xeb8933 0x481161 # 0xe9b864 github.com/0xERR0R/blocky/resolver.configureCaches.func5+0x24 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:118 # 0xeba2b5 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x95 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:80 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 240] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [240: 125829120] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 221184] @ 0x4ca999 0x4ca849 0x5ec9d6 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x4ca998 os.readFileContents+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/os/file.go:826 # 0x4ca848 os.ReadFile+0xa8 /opt/hostedtoolcache/go/1.24.0/x64/src/os/file.go:805 # 0x5ec9d5 crypto/x509.loadSystemRoots+0x135 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:42 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 576] @ 0x544685 0x5445fd 0x561d4c 0x561d47 0x561bc5 0x5e4d25 0x5ea308 0x5ead7d 0x5e089e 0x5eca4d 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x561d4b math/big.(*Int).SetBytes+0xcb /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x561d46 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x561bc4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x5e4d24 crypto/x509.parsePublicKey+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:234 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5eca4c crypto/x509.loadSystemRoots+0x1ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:44 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 1536] @ 0x5e9a25 0x5ead7d 0x5e089e 0x5eca4d 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5e9a24 crypto/x509.parseCertificate+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:884 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5eca4c crypto/x509.loadSystemRoots+0x1ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:44 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [2: 160] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d3d45 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d3d44 net/http.(*http2ClientConn).writeHeaders+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9258 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [3: 4224] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [183: 148414464] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [24: 18087936] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [291: 200245248] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [102: 50135040] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 640] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0xa2c9b8 0xa2c984 0xa2c976 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa2c9b7 github.com/avast/retry-go/v4.CombineDelay+0x77 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/options.go:148 # 0xa2c983 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x43 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x61726c 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61726b crypto/tls.(*certCache).newCert+0x10b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0xf36a3d 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a3c crypto/internal/fips140/nistec.NewP384Point+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 784] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0xf72835 0xf7274e 0x6615a8 0x630dc8 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf72834 crypto/internal/fips140/tls12.PRF[...]+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:17 # 0xf7274d crypto/internal/fips140/tls12.MasterSecret[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:68 # 0x6615a7 crypto/tls.extMasterFromPreMasterSecret+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:126 # 0x630dc7 crypto/tls.(*clientHandshakeState).doFullHandshake+0x707 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:781 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x544685 0x5445fd 0x550812 0x55078c 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x550811 math/big.(*Int).SetBytes+0x111 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x55078b crypto/elliptic.(*nistCurve[...]).Unmarshal+0x8b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:264 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1024] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x6d1551 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1550 net/http.(*http2ClientConn).roundTrip+0x170 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8783 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0x6a3465 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a3464 net/http.send+0x9e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:295 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x5f4077 0x5f41e5 0x5f0b90 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4076 crypto/x509.newPolicyGraphNode+0x1176 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1262 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x674c1c 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674c1b net/textproto.readMIMEHeader+0x27b /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:568 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [1: 24] @ 0xf4695f 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4695e crypto/internal/fips140/bigmod.NewNat+0x3e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:73 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x5f55fb 0x5f5470 0x5f37c7 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f55fa crypto/x509.policiesValid-range1+0x15a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1479 # 0x5f546f crypto/x509.policiesValid.(*policyGraph).parents.Values[...].func1+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/maps/iter.go:41 # 0x5f37c6 crypto/x509.policiesValid+0x8c6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1476 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xa4463a 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44639 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x219 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:159 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1152] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4d1d6 0xa4c999 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c998 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1b8 /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 64] @ 0x4d0b05 0x70c58d 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0b04 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:242 # 0x70c58c net/http.(*Transport).getConn+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1497 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 384] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 192] @ 0x52f6ee 0x6608bb 0x62d205 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52f6ed crypto/ecdh.(*x25519Curve).GenerateKey+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:41 # 0x6608ba crypto/tls.generateECDHEKey+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:68 # 0x62d204 crypto/tls.(*Conn).makeClientHello+0xba4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:163 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0xa4d06d 0xa4d05c 0xa4d098 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4d06c github.com/0xERR0R/blocky/log.PrefixedLog+0x4c /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 192] @ 0xf4fa37 0xf729c5 0xf728fa 0x662316 0x66275f 0x63221c 0x62fdd2 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662315 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x63221b crypto/tls.(*clientHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:988 # 0x62fdd1 crypto/tls.(*clientHandshakeState).handshake+0x451 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:622 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x6d40ec 0x6d29ed 0x6d2016 0x481161 # 0x6d40eb net/http.(*http2clientStream).writeRequestBody+0x30b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9341 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 24] @ 0x6157da 0x48b6d1 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6dadf6 0x6d7cca 0x6d6c99 0x481161 # 0x6157d9 crypto/tls.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:968 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6dadf5 net/http.(*http2clientConnReadLoop).processSettings+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10519 # 0x6d7cc9 net/http.(*http2clientConnReadLoop).run+0x529 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9973 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0x47793a 0x47794f 0x5f4fe6 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4fe5 crypto/x509.newPolicyGraphNode+0x20e5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1263 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 768] @ 0x51381b 0x5137b1 0x50dbf3 0x775805 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51381a fmt.(*buffer).writeString+0x11a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x5137b0 fmt.(*pp).doPrintf+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1032 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 352] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x674d1c 0x717289 0x71728a 0x6f0d27 0x6f5a18 0x481161 # 0x674d1b net/textproto.readMIMEHeader+0x37b /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:586 # 0x717288 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x717289 net/http.readRequest+0x4c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1133 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [2: 128] @ 0xf4fb6e 0x5ffaa5 0x6667fc 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x6667fb crypto/tls.(*Config).decryptTicket+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:376 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 192] @ 0xeb3ebb 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb3eba github.com/mroth/weightedrand/v2.NewChooser[...]+0x13a /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 288] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x7bd797 0x7bd6cf 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 24] @ 0x5f1b2d 0x5f19be 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f1b2c crypto/x509.appendToFreshChain+0x4cc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:888 # 0x5f19bd crypto/x509.(*Certificate).buildChains.func1+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 8064] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 224] @ 0x7141d4 0x70863a 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7141d3 net/http.(*persistConn).roundTrip+0x4f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2787 # 0x708639 net/http.(*Transport).roundTrip+0xb99 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:696 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x50dc06 0x835ff8 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0x7d9fe5 0x8234a9 0x7db3aa 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x8234a8 github.com/miekg/dns.(*SOA).unpack+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2631 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 48] @ 0xa45d3e 0xa45cc2 0xa45d5f 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45d3d github.com/0xERR0R/blocky/lists/parsers.newLines+0x9d /home/runner/work/blocky/blocky/lists/parsers/lines.go:48 # 0xa45cc1 github.com/0xERR0R/blocky/lists/parsers.Lines+0x21 /home/runner/work/blocky/blocky/lists/parsers/lines.go:17 # 0xa45d5e github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xbe /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 18944] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x4b3551 0x69d898 0x69d87b 0x7053db 0x7052bf 0x715202 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x69d897 io.ReadFull+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x69d87a net/http/internal.(*chunkedReader).Read+0x7a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:106 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x485a6b 0x611967 0xeb3e0d 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x485a6a internal/reflectlite.Swapper+0x36a /opt/hostedtoolcache/go/1.24.0/x64/src/internal/reflectlite/swapper.go:68 # 0x611966 sort.Slice+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/sort/slice.go:26 # 0xeb3e0c github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 64] @ 0x563c69 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf7162d 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf7162c crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x78319a 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x783199 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x799 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x7db5c5 0x7dc374 0x7fea7f 0x7fe5eb 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 336] @ 0xf11451 0xf71667 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 96] @ 0xa44af7 0xa44af0 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44af6 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa44aef github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:220 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50daf1 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50daf0 fmt.Fprintf+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:224 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 336] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 400] @ 0xf719c5 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x617045 0x6171e9 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617044 crypto/tls.(*certCache).active+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:63 # 0x6171e8 crypto/tls.(*certCache).newCert+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:82 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 208] @ 0x50aaba 0x48b6d1 0x50d63e 0x50dbd0 0xa3135f 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50aab9 fmt.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:147 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50dbcf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:238 # 0xa3135e github.com/hashicorp/go-multierror.ListFormatFunc+0x11e /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:21 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 384] @ 0x45fa86 0x4b3407 0x61608e 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x4b3406 io.WriteString+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:318 # 0x61608d crypto/tls.signedMessage+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:92 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x621c8e 0x6224bd 0x622b45 0x6349a5 0x63498a 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x622b44 crypto/tls.(*Conn).writeChangeCipherRecord+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1068 # 0x6349a4 crypto/tls.(*clientHandshakeStateTLS13).sendDummyChangeCipherSpec+0x704 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:229 # 0x634989 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x6e9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:127 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf11451 0xf71667 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 512] @ 0xf4a1e5 0xf4a19e 0xf4a1a2 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4a1e4 crypto/internal/fips140/bigmod.(*Nat).reset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf4a19d crypto/internal/fips140/bigmod.(*Nat).set+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf4a1a1 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x81 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xa48407 0xa483b2 0xa46cf3 0xa48471 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa48406 github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Defer+0x86 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:148 # 0xa483b1 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0x31 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:51 # 0xa46cf2 github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch+0x92 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:55 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 240] @ 0x6990fa 0x48b6d1 0x69c188 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6990f9 vendor/golang.org/x/net/http2/hpack.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:15 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x69c187 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 96] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 96] @ 0x7822b3 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7822b2 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 144] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xe9a2d4 0xe9a2f7 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xe9a2d3 net.ParseIP+0x73 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xe9a2f6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x96 /home/runner/work/blocky/blocky/resolver/bootstrap.go:233 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 192] @ 0xf71850 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 384] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 24576] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 48] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 240] @ 0xf71b10 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf71b0f crypto/internal/fips140/tls13.extract[...]+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835e9d 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 1920] @ 0x621c8e 0x6224bd 0x622b45 0x65693a 0x651d66 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x622b44 crypto/tls.(*Conn).writeChangeCipherRecord+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1068 # 0x656939 crypto/tls.(*serverHandshakeState).sendFinished+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:881 # 0x651d65 crypto/tls.(*serverHandshakeState).handshake+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:90 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 240] @ 0xea881e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea881d github.com/0xERR0R/blocky/resolver.weightedRandom+0x5d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:245 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 32] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 176] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0xf4fb30 0x5ffaa5 0x6667fc 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x6667fb crypto/tls.(*Config).decryptTicket+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:376 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [6: 1728] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0xe965d1 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe965d0 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1b0 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:416 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x4d0adb 0x4d0abd 0x6f5838 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x6f5837 net/http.(*conn).serve+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2008 0: 0 [3: 432] @ 0x5d1065 0x5d0ee6 0x7171f6 0x6f0d27 0x6f5a18 0x481161 # 0x5d1064 net/url.parse+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:519 # 0x5d0ee5 net/url.ParseRequestURI+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:497 # 0x7171f5 net/http.readRequest+0x435 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1123 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f33d 0x5c2017 0x5c1f93 0x5b906f 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5c2016 net.JoinHostPort+0x1f6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:240 # 0x5c1f92 net.(*UDPAddr).String+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:55 # 0x5b906e net.(*OpError).Error+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:505 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 128] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 640] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 2688] @ 0x666a51 0x666a38 0x7fd7a7 0x7fcbd8 0xefbfc9 0x481161 # 0x666a50 crypto/tls.Server+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/tls.go:36 # 0x666a37 crypto/tls.(*listener).Accept+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/tls.go:71 # 0x7fd7a6 github.com/miekg/dns.(*Server).serveTCP+0x106 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x7fcbd7 github.com/miekg/dns.(*Server).ListenAndServe+0x817 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:346 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [1: 16] @ 0xe91e25 0xe91cdb 0xeaa6b2 0x481161 # 0xe91e24 github.com/0xERR0R/blocky/querylog.LogEntryFields+0xc4 /home/runner/work/blocky/blocky/querylog/logger_writer.go:34 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 192] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 72] @ 0x50dc06 0x782e3d 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x782e3c github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x43c /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0xf6c705 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 1536] @ 0xf45f25 0xf45eac 0xf45eb8 0xf6b56b 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45f24 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf45eab crypto/internal/fips140/bigmod.(*Nat).resetFor+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:684 # 0xf45eb7 crypto/internal/fips140/bigmod.(*Nat).SetBytes+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:174 # 0xf6b56a crypto/internal/fips140/rsa.encrypt+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:386 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x50dc06 0xebc437 0xea736c 0xea72b3 0xeab10e 0xe9c8de 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0xea736b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).String+0x8b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:144 # 0xea72b2 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Name+0x12 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:136 # 0xeab10d github.com/0xERR0R/blocky/resolver.Name+0x4d /home/runner/work/blocky/blocky/resolver/resolver.go:136 # 0xe9c8dd github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3dd /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 48] @ 0x50abbb 0xa44672 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44671 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:159 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0x45fa86 0xf6c873 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0xefc534 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xefc533 github.com/0xERR0R/blocky/server.newRequest+0x1f3 /home/runner/work/blocky/blocky/server/server.go:449 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 256] @ 0x665fc5 0x6566bf 0x651e5f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x665fc4 crypto/tls.(*Conn).sessionState+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:294 # 0x6566be crypto/tls.(*serverHandshakeState).sendSessionTicket+0x5e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:847 # 0x651e5e crypto/tls.(*serverHandshakeState).handshake+0x1be /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:117 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f265 0x5b9092 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b9091 net.(*OpError).Error+0x91 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:505 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 240] @ 0x50abbb 0xea80c8 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea80c7 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x307 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:198 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 672] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 1152] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0x48b9fd 0x48b8c6 0x48b63c 0x773556 0x774d69 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x45fa86 0xf6c873 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xf4fb30 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0xe95d3c 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe95d3b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x7b /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:367 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0xeb0f5b 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb0f5a github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x1da /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:368 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0xe972bb 0xe96492 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe972ba github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x5fa /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:507 # 0xe96491 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x71 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:401 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 144] @ 0x407132 0x477989 0x773e7e 0xe9605d 0xe95f70 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9605c github.com/sirupsen/logrus.(*Entry).WithField+0x39c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95f6f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:372 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0xf4eea6 0xf4f825 0xf59010 0x569f25 0x565549 0x56505d 0x65f1f5 0x6550ed 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4eea5 crypto/internal/fips140/ecdsa.pad000+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:131 # 0xf4f824 crypto/internal/fips140/ecdsa.newDRBG[...]+0x604 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:103 # 0xf5900f crypto/internal/fips140/ecdsa.Sign[...]+0x22f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:297 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65f1f4 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange+0x5b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:233 # 0x6550ec crypto/tls.(*serverHandshakeState).doFullHandshake+0x34c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:613 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 16] @ 0xe9209f 0xe91cdb 0xeaa6b2 0x481161 # 0xe9209e github.com/0xERR0R/blocky/querylog.LogEntryFields+0x33e /home/runner/work/blocky/blocky/querylog/logger_writer.go:40 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 112] @ 0xf04fe6 0xf16bb4 0xf72ad3 0xf728fa 0x661d16 0x661a36 0x655fee 0x651e0c 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf04fe5 crypto/internal/fips140/sha256.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:60 # 0xf16bb3 crypto/internal/fips140/hmac.(*HMAC).Reset+0xf3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:112 # 0xf72ad2 crypto/internal/fips140/tls12.pHash[...]+0x152 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:33 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661d15 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x655fed crypto/tls.(*serverHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:783 # 0x651e0b crypto/tls.(*serverHandshakeState).handshake+0x16b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:109 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 16] @ 0xeb6f8f 0xeba5d1 0xe9d35b 0xe9cab5 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xeb6f8e github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x10e /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba5d0 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Put+0x90 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:101 # 0xe9d35a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:333 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0x69c95c 0x69a265 0x699ec5 0x6995de 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69c95b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x69a264 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x699ec4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x6995dd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [7: 784] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 48] @ 0x61a490 0x62c80f 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61a48f crypto/tls.(*Config).curvePreferences+0x10f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1190 # 0x62c80e crypto/tls.(*Conn).makeClientHello+0x1ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:79 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x6866f5 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 448] @ 0x6d1551 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1550 net/http.(*http2ClientConn).roundTrip+0x170 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8783 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x5217c5 0x5218d0 0x526b45 0xa41d15 0xa41ce3 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa41d14 golang.org/x/net/idna.(*labelIter).result+0x554 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:559 # 0xa41ce2 golang.org/x/net/idna.(*Profile).process+0x522 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:413 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 163584] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 320] @ 0x57e80a 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x6cd8d4 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6cd8d3 net/http.(*http2Transport).RoundTripOpt+0x633 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8058 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 48] @ 0xeb3db4 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb3db3 github.com/mroth/weightedrand/v2.NewChooser[...]+0x33 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 160] @ 0x746b0a 0x746aa6 0x746c04 0x747765 0x7462d5 0x75b057 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x746b09 regexp/syntax.(*compiler).inst+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x746aa5 regexp/syntax.(*compiler).empty+0x625 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:266 # 0x746c03 regexp/syntax.(*compiler).compile+0x783 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:120 # 0x747764 regexp/syntax.(*compiler).compile+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:145 # 0x7462d4 regexp/syntax.Compile+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:74 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x749686 0x749600 0x74c5de 0x75b010 0x75b00b 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x749685 regexp/syntax.(*parser).newRegexp+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:146 # 0x7495ff regexp/syntax.(*parser).op+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:394 # 0x74c5dd regexp/syntax.parse+0x45d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:969 # 0x75b00f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:887 # 0x75b00a regexp.compile+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:168 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 208] @ 0x50abbb 0xea80c8 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea80c7 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x307 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:198 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0x7c6e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7c6e99 github.com/miekg/dns.init.func66+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:76 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0x5ffb37 0xf4fa4f 0x5ffaa5 0x66049e 0x65d031 0x65ce07 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x65d030 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:963 # 0x65ce06 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x586 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:933 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 128] @ 0xf4fb6e 0xf4f39f 0xf59010 0x569f25 0x565549 0x56505d 0x65c44a 0x6575a5 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf4f39e crypto/internal/fips140/ecdsa.newDRBG[...]+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:70 # 0xf5900f crypto/internal/fips140/ecdsa.Sign[...]+0x22f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:297 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65c449 crypto/tls.(*serverHandshakeStateTLS13).sendServerCertificate+0x549 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:869 # 0x6575a4 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:82 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [7: 224] @ 0x709a4d 0x70842b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x709a4c net/http.(*Transport).prepareTransportCancel+0x2c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:920 # 0x70842a net/http.(*Transport).roundTrip+0x98a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:657 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 48] @ 0x5b0c10 0x5b1ad2 0x59c3a5 0x59d228 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b0c0f net.filterAddrList+0x18f /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [7: 168] @ 0xf72c73 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf72c72 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x92 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 352] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5e06a5 0x5e045a 0x6333f1 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e06a4 crypto/x509.(*CertPool).addCertFunc+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:210 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 576] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 560] @ 0x47d67c 0x4a3748 0xa2c2d6 0xa2c2da 0xa2d1b3 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3747 time.NewTimer+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:145 # 0xa2c2d5 time.After+0x15 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:203 # 0xa2c2d9 github.com/avast/retry-go/v4.(*timerImpl).After+0x19 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:111 # 0xa2d1b2 github.com/avast/retry-go/v4.DoWithData[...]+0x872 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:207 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0xa2f5db 0xa2f60b 0xa2ee72 0xa2e710 0xe96125 0xe96109 0xe960f3 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xa2f5da github.com/0xERR0R/blocky/log.PrefixedLog+0x1da /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe96124 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96108 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe960f2 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:388 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b90d5 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b90d4 net.(*OpError).Error+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:511 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0xea0bf3 0xea0aec 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea0bf2 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0aeb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:162 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xe95e33 0xe95d1e 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe95e32 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95d1d github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:367 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 576] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40bd58 0xa2fafb 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2fafa github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x37a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:103 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0x5c80d2 0x5c0a55 0x5bd5a7 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c80d1 net.ipToSockaddr+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:228 # 0x5c0a54 net.(*TCPAddr).sockaddr+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:40 # 0x5bd5a6 net.(*netFD).dial+0x386 /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:121 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 64] @ 0x661899 0x655fee 0x651e0c 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x661898 crypto/tls.keysFromMasterSecret+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:135 # 0x655fed crypto/tls.(*serverHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:783 # 0x651e0b crypto/tls.(*serverHandshakeState).handshake+0x16b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:109 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 416] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 640] @ 0x5f2f4c 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f2f4b crypto/x509.newPolicyGraph+0x4b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1283 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0x45fa86 0x5e0568 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e0567 crypto/x509.(*CertPool).addCertFunc+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:206 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 576] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe99c0d 0xe99bb3 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe99c0c github.com/sirupsen/logrus.(*Entry).Errorf+0x46c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:378 # 0xe99bb2 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x412 /home/runner/work/blocky/blocky/resolver/bootstrap.go:196 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 576] @ 0x50df31 0x7753d4 0x77583c 0xe99c0d 0xe99bb3 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe99c0c github.com/sirupsen/logrus.(*Entry).Errorf+0x46c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:378 # 0xe99bb2 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x412 /home/runner/work/blocky/blocky/resolver/bootstrap.go:196 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 320] @ 0x7dbc7c 0x7dba29 0xe9d294 0xe9d270 0xe9cab5 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9d293 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9d26f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0x716e8a 0x716e8b 0x6f0d27 0x6f5a18 0x481161 # 0x716e89 net/textproto.(*Reader).ReadLine+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:45 # 0x716e8a net/http.readRequest+0xca /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1087 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [6: 1344] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 384] @ 0x63fd6f 0x63fc2f 0x63fc34 0x563b42 0x563ed1 0x63fbb4 0x63fb93 0x563b42 0x563ed1 0x63b96d 0x63b810 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63fd6e vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63fc2e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63fc33 crypto/tls.(*clientHelloMsg).marshalMsg.func8.1+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:198 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63fbb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fb92 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:196 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x45f9b2 0x45f045 0x45f265 0x5bf446 0x5bf393 0x5b90f2 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5bf445 net.JoinHostPort+0x225 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x5bf392 net.(*TCPAddr).String+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock.go:52 # 0x5b90f1 net.(*OpError).Error+0xf1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:513 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 288] @ 0x45fa86 0x489ad2 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x489ad1 errors.(*joinError).Error+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:51 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 224] @ 0xebc3ff 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea80c8 0xea7986 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xebc3fe github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x9e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea80c7 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x307 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:198 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0x8cf626 0x8cf5b6 0xeb0ed8 0xeb0e63 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xeb0ed7 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x157 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb0e62 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0xe2 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:367 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 1792] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x69a8fd 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b63c 0x50d63e 0x50df05 0x7753d4 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50df04 fmt.Sprint+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:278 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 144] @ 0x50dc06 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50dbf3 0xa49fcc 0x5107c3 0x510ff8 0x513a7e 0x50dbf3 0x775805 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xa49fcb github.com/0xERR0R/blocky/lists.(*TransientError).Error+0x4b /home/runner/work/blocky/blocky/lists/downloader.go:22 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1024] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0xa46c92 0xa46c7e 0xa46c7d 0xa48471 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa46c91 github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.func1+0x31 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:42 # 0xa46c7d github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Wrap+0x1d /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:157 # 0xa46c7c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch+0x1c /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:41 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x5dffd2 0x5f14d4 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5dffd1 crypto/x509.(*CertPool).findPotentialParents+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:152 # 0x5f14d3 crypto/x509.(*Certificate).buildChains+0x113 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1001 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x47793a 0x47794f 0xa2f713 0xa2efaa 0xa2e9b9 0xa4beba 0xa4b7cd 0xa466db 0x481161 # 0xa2f712 github.com/0xERR0R/blocky/cache/stringcache.newStringCacheFactory+0x12 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:72 # 0xa2efa9 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Refresh+0x29 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:64 # 0xa2e9b8 github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Refresh+0x98 /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:47 # 0xa4beb9 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:164 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xea7fb0 0xea7e7b 0xea7986 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 72] @ 0x5f1a96 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f1a95 crypto/x509.(*Certificate).buildChains.func1+0x435 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:993 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x6d1525 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1524 net/http.(*http2ClientConn).roundTrip+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8781 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 672] @ 0x6d153b 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d153a net/http.(*http2ClientConn).roundTrip+0x15a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8782 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 4224] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 32] @ 0x408f12 0x407f8d 0x40b576 0x6d247a 0x6d2407 0x6d2016 0x481161 # 0x6d2479 net/http.(*http2ClientConn).addStreamLocked+0x419 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9767 # 0x6d2406 net/http.(*http2clientStream).writeRequest+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8965 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [5: 1280] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 3744] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe95e33 0xe95d1e 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe95e32 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95d1d github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:367 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0xf4fa37 0xf729c5 0xf728fa 0x662236 0x66275f 0x6569e5 0x651e7d 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651e7c crypto/tls.(*serverHandshakeState).handshake+0x1dc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:120 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 640] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 576] @ 0x489c0d 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x489c0c errors.(*joinError).Error+0x18c /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:54 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 256] @ 0xf719c5 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 288] @ 0xf11451 0xf71667 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x5f3b73 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3b72 crypto/x509.policiesValid+0xc72 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1581 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 416] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0xefc49b 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xefc49a github.com/0xERR0R/blocky/server.newRequest+0x15a /home/runner/work/blocky/blocky/server/server.go:448 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xefc809 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xefc808 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /home/runner/work/blocky/blocky/server/server.go:453 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x749686 0x749600 0x74c553 0x75b010 0x75b00b 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x749685 regexp/syntax.(*parser).newRegexp+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:146 # 0x7495ff regexp/syntax.(*parser).op+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:394 # 0x74c552 regexp/syntax.parse+0x3d2 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:941 # 0x75b00f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:887 # 0x75b00a regexp.compile+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:168 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 144] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 672] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0xebc3ff 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea80c8 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xebc3fe github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x9e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea80c7 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x307 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:198 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 512] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x836156 0xeb0fd8 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x836155 github.com/0xERR0R/blocky/util.QuestionToString+0x35 /home/runner/work/blocky/blocky/util/common.go:66 # 0xeb0fd7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x257 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:369 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 384] @ 0x47793a 0x47794f 0x5f3b45 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3b44 crypto/x509.policiesValid+0xc44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1579 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x572e1b 0x56f313 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x572e1a crypto/rsa.fipsPublicKey+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:629 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb6e 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 4608] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 96] @ 0x444e49 0x457ed7 0x47b365 0x48c888 0xa47b86 0x481161 # 0x47b364 sync.runtime_SemacquireWaitGroup+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/sema.go:110 # 0x48c887 sync.(*WaitGroup).Wait+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/waitgroup.go:118 # 0xa47b85 github.com/ThinkChaos/parcour/jobgroup.(*withContext).WaitCtx.func1+0x25 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:118 0: 0 [7: 896] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xe9c6cc 0xe9c6bd 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9c6cb github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /home/runner/work/blocky/blocky/util/common.go:188 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0x5c2046 0x5c1f93 0x5b906f 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5c2045 net.JoinHostPort+0x225 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x5c1f92 net.(*UDPAddr).String+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:55 # 0x5b906e net.(*OpError).Error+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:505 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0xf6c705 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x65cdac 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x65cdab crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x52b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:927 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 2688] @ 0x621c8e 0x6224bd 0x62297c 0x65c97f 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x65c97e crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:896 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 32] @ 0x6cd8d4 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6cd8d3 net/http.(*http2Transport).RoundTripOpt+0x633 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8058 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 144] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x489c0d 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x489c0c errors.(*joinError).Error+0x18c /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:54 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 128] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6b0e88 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0e87 net/http.http2getDataBufferChunk+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1228 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 80] @ 0x6da877 0x6da375 0x6d7c72 0x6d6c99 0x481161 # 0x6da876 net/http.(*http2clientConnReadLoop).endStream+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10450 # 0x6da374 net/http.(*http2clientConnReadLoop).processData+0x514 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10434 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 160] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0xe9a48e 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a48d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x22d /home/runner/work/blocky/blocky/resolver/bootstrap.go:252 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 192] @ 0x544685 0x5445fd 0x561d4c 0x561d47 0x561bc5 0x5e9c08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x561d4b math/big.(*Int).SetBytes+0xcb /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x561d46 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x561bc4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x5e9c07 crypto/x509.parseCertificate+0x227 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:923 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x650359 0x6502c4 0x6502bd 0x622916 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650358 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6502c3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8+0x43 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:79 # 0x6502bc crypto/tls.(*finishedMsg).marshal+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1683 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 192] @ 0x835fc9 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835fc8 github.com/0xERR0R/blocky/util.AnswerToString+0x2c8 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 64] @ 0x52fcd2 0x52ed27 0x6369f4 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52fcd1 crypto/ecdh.(*x25519Curve).ecdh+0x31 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:83 # 0x52ed26 crypto/ecdh.(*PrivateKey).ECDH+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/ecdh.go:123 # 0x6369f3 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xf3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:490 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x7822b3 0x775235 0x774de5 0x7753e8 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7822b2 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 576] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 32] @ 0x5f2e79 0x5f3a55 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f2e78 crypto/x509.(*policyGraph).validPolicyNodes+0x2b8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1353 # 0x5f3a54 crypto/x509.policiesValid+0xb54 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1571 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x62d012 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d011 crypto/tls.(*Conn).makeClientHello+0x9b1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:150 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xf719c5 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1280] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 480] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x6d153b 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d153a net/http.(*http2ClientConn).roundTrip+0x15a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8782 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x7d9fe5 0x823457 0x7db3aa 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x823456 github.com/miekg/dns.(*SOA).unpack+0x36 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2624 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 64] @ 0x81bc76 0x81bc26 0x81bc1d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x81bc75 github.com/miekg/dns.cloneSlice[...]+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81bc25 github.com/miekg/dns.unpackDataAAAA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81bc1c github.com/miekg/dns.(*AAAA).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 256] @ 0x51ba25 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51ba24 bytes.(*Buffer).grow+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:137 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 208] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0x50dc06 0x782e3d 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x782e3c github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x43c /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 67840] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x4b3551 0x69d898 0x69d87b 0x7053db 0x7052bf 0x715202 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x69d897 io.ReadFull+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x69d87a net/http/internal.(*chunkedReader).Read+0x7a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:106 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 800] @ 0x57e80a 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0x7dbc7c 0x7dba29 0xe9d294 0xe9d270 0xe9cab5 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9d293 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9d26f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0x7dc1ca 0x7fea7f 0x7fe5eb 0x481161 # 0x7dc1c9 github.com/miekg/dns.(*Msg).unpack+0x1a9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xa2d067 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2d066 github.com/avast/retry-go/v4.DoWithData[...]+0x726 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:185 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x70dc2f 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70dc2e net/http.(*persistConn).addTLS+0x20e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1695 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 72] @ 0x639271 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x639270 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:829 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x48bfd2 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefe3b5 0xefdff6 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefe3b4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /home/runner/work/blocky/blocky/server/server_endpoints.go:126 # 0xefdff5 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xd5 /home/runner/work/blocky/blocky/server/server_endpoints.go:88 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 24] @ 0x621498 0x61ef5e 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xeb3ebb 0xea8b3e 0xea8705 0xea758c 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xeb3eba github.com/mroth/weightedrand/v2.NewChooser[...]+0x13a /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 192] @ 0x660619 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x660618 crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x98 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:154 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0xea9eb2 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea9eb1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0xd1 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:186 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 512] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 48] @ 0x48b9fd 0x48b8c6 0x48b63c 0x50d63e 0x50ab67 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50ab66 fmt.Errorf+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:23 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x5b4148 0x5b40ee 0x5b1905 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b4147 net/netip.Addr.AsSlice+0x827 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:734 # 0x5b40ed net.(*Resolver).lookupIPAddr+0x7cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 960] @ 0x489c0d 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x489c0c errors.(*joinError).Error+0x18c /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:54 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 384] @ 0x48bfd2 0x48b5e5 0x50d79f 0x50ad79 0xea6c35 0xea7d5a 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x50d79e fmt.(*pp).free+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:181 # 0x50ad78 fmt.Errorf+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:50 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x782f51 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782f50 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x550 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x5b4206 0x5b1905 0x59c3a5 0x59d228 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b4205 net.(*Resolver).lookupIPAddr+0x8e5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 48] @ 0x7d5fee 0x7d6019 0x7e0da7 0x821969 0x7db3aa 0x7db0ed 0x7db54c 0x7dc374 0x7fea7f 0x7fe5eb 0x481161 # 0x7d5fed github.com/miekg/dns.cloneSlice[...]+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6018 github.com/miekg/dns.(*EDNS0_PADDING).unpack+0x78 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:750 # 0x7e0da6 github.com/miekg/dns.unpackDataOpt+0x306 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:421 # 0x821968 github.com/miekg/dns.(*OPT).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 240] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 6144] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0xe9be86 0xe9be33 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9be85 github.com/0xERR0R/blocky/util.ExtractCacheKey+0x85 /home/runner/work/blocky/blocky/util/common.go:201 # 0xe9be32 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:149 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [9: 1872] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x69a8fd 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 24] @ 0x49c1ac 0x782df6 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xefd11b 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x49c1ab time.Time.Format+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/time/format.go:650 # 0x782df5 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3f5 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xefd11a github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1da /home/runner/work/blocky/blocky/server/server.go:519 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 320] @ 0x75b12b 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x75b12a regexp.compile+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:184 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x7ff614 0x7ff47e 0xefd0f4 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd0f3 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /home/runner/work/blocky/blocky/server/server.go:518 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x749686 0x749600 0x74c5de 0x75b010 0x75b00b 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xefd11b 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x749685 regexp/syntax.(*parser).newRegexp+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:146 # 0x7495ff regexp/syntax.(*parser).op+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:394 # 0x74c5dd regexp/syntax.parse+0x45d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:969 # 0x75b00f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:887 # 0x75b00a regexp.compile+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:168 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xefd11a github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1da /home/runner/work/blocky/blocky/server/server.go:519 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0x49618d 0x496412 0x5bd650 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x49618c syscall.anyToSockaddr+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:675 # 0x496411 syscall.Getsockname+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:713 # 0x5bd64f net.(*netFD).dial+0x42f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:139 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [5: 560] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0x90ffd0 0x90fa46 0x90f8df 0xe9b9cb 0xe9b941 0xeb993e 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x90ffcf github.com/asaskevich/EventBus.(*EventBus).setUpPublish+0x6f /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:200 # 0x90fa45 github.com/asaskevich/EventBus.(*EventBus).doPublish+0x25 /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:159 # 0x90f8de github.com/asaskevich/EventBus.(*EventBus).Publish+0x59e /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:144 # 0xe9b9ca github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xaa /home/runner/work/blocky/blocky/resolver/caching_resolver.go:383 # 0xe9b940 github.com/0xERR0R/blocky/resolver.configureCaches.func4+0x20 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:115 # 0xeb993d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:158 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x74c22a 0x75b010 0x75b00b 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xefd11b 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x74c229 regexp/syntax.parse+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:914 # 0x75b00f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:887 # 0x75b00a regexp.compile+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:168 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xefd11a github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1da /home/runner/work/blocky/blocky/server/server.go:519 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x7776c9 0x7776fe 0x777805 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe96125 0xe96109 0xe960f3 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7776c8 github.com/sirupsen/logrus.NewEntry+0x48 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe96124 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96108 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe960f2 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:388 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f265 0x5b9047 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b9046 net.(*OpError).Error+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:502 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 240] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x45f9b2 0x45f045 0x45f265 0x5b914f 0x61c53b 0x5107c3 0x510ff8 0x514905 0x50df1e 0x7753d4 0x83692e 0x8368b5 0xefd11b 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5b914e net.(*OpError).Error+0x14e /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:515 # 0x61c53a crypto/tls.(*permanentError).Error+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:193 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x514904 fmt.(*pp).doPrint+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1208 # 0x50df1d fmt.Sprint+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:279 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xefd11a github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1da /home/runner/work/blocky/blocky/server/server.go:519 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0xefc496 0xefc43a 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xefc495 github.com/google/uuid.UUID.String+0x155 /home/runner/go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0xefc439 github.com/0xERR0R/blocky/server.newRequest+0xf9 /home/runner/work/blocky/blocky/server/server.go:448 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x50dc06 0x836245 0xefc52f 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x836244 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /home/runner/work/blocky/blocky/util/common.go:68 # 0xefc52e github.com/0xERR0R/blocky/server.newRequest+0x1ee /home/runner/work/blocky/blocky/server/server.go:449 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x521c09 0x521c15 0x8cf694 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea80c8 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x521c08 unicode/utf8.AppendRune+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/unicode/utf8/utf8.go:393 # 0x521c14 strings.(*Builder).WriteRune+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:100 # 0x8cf693 github.com/0xERR0R/blocky/config.Upstream.String+0x393 /home/runner/work/blocky/blocky/config/upstream.go:44 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea80c7 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x307 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:198 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 384] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x749686 0x749600 0x74cc7c 0x75b010 0x75b00b 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x749685 regexp/syntax.(*parser).newRegexp+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:146 # 0x7495ff regexp/syntax.(*parser).op+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:394 # 0x74cc7b regexp/syntax.parse+0xafb /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:953 # 0x75b00f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:887 # 0x75b00a regexp.compile+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:168 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 1040] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [8: 32768] @ 0x754b6d 0x755b5f 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x754b6c regexp.(*bitState).reset+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:84 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 144] @ 0x5217c5 0x5218d0 0x526b45 0xa313a9 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa313a8 github.com/hashicorp/go-multierror.ListFormatFunc+0x168 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:26 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 240] @ 0x407132 0x477989 0x773e7e 0xeb113a 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1139 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x3b9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:366 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 624] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6221f3 0x62297c 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x65cdac 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x65cdab crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x52b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:927 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 64] @ 0x900965 0x8fd2a6 0x90177a 0x901b6e 0x903305 0x902d8d 0x9027e8 0x8fcd52 0x9080aa 0x90822c 0xeff325 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x900964 html/template.(*escaper).escapeBranch+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:525 # 0x8fd2a5 html/template.(*escaper).escape+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:156 # 0x901779 html/template.(*escaper).escapeList+0x159 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:576 # 0x901b6d html/template.(*escaper).escapeListConditionally+0x2ed /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:593 # 0x903304 html/template.(*escaper).escapeTemplateBody+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:705 # 0x902d8c html/template.(*escaper).computeOutCtx+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:666 # 0x9027e7 html/template.(*escaper).escapeTree+0x447 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:659 # 0x8fcd51 html/template.escapeTemplate+0x91 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/escape.go:25 # 0x9080a9 html/template.(*Template).escape+0x109 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/template.go:104 # 0x90822b html/template.(*Template).Execute+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/template.go:121 # 0xeff324 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x304 /home/runner/work/blocky/blocky/server/server_endpoints.go:256 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [4: 64] @ 0x5f3eae 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3ead crypto/x509.policiesValid+0xfad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1449 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x48b9fd 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf71aef 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf71aee crypto/internal/fips140/tls13.extract[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 704] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f5357 0x5f346a 0x5f0b90 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f5356 crypto/x509.(*policyGraph).incrDepth+0x2456 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1379 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x8cf94b 0x8cf8ef 0xeb0ed8 0xeb0e63 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xeb0ed7 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x157 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb0e62 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0xe2 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:367 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 1920] @ 0x6d1565 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1564 net/http.(*http2ClientConn).roundTrip+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8772 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf6ca8d 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf6ca8c crypto/internal/fips140/hkdf.Extract[...]+0x8c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:17 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x5217c5 0x5218d0 0x527e85 0xa2f7b6 0xa2f7ab 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x527e84 strings.ToLower+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:742 # 0xa2f7b5 github.com/0xERR0R/blocky/cache/stringcache.normalizeEntry+0x35 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:26 # 0xa2f7aa github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x2a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:89 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf70285 0xf70036 0x636a65 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf70284 crypto/internal/fips140/mlkem.kemDecaps+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/mlkem768.go:487 # 0xf70035 crypto/internal/fips140/mlkem.(*DecapsulationKey768).Decapsulate+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/mlkem768.go:470 # 0x636a64 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:500 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 320] @ 0x8cf94b 0x8cf8ef 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 144] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0xea881e 0xea8705 0xea758c 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xea881d github.com/0xERR0R/blocky/resolver.weightedRandom+0x5d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:245 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 512] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 256] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 3584] @ 0xf4a2eb 0xf4a280 0xf4a289 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4a2ea crypto/internal/fips140/bigmod.(*Nat).reset+0x1ca /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf4a27f crypto/internal/fips140/bigmod.(*Nat).set+0x15f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf4a288 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1049 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea78b4 0xea77ab 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 72] @ 0x623397 0x622ed8 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x50dc06 0x782e3d 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x782e3c github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x43c /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 2080] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xa3115e 0xa311e5 0xa31092 0xa44127 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa3115d github.com/hashicorp/go-multierror.flatten+0x7d /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/flatten.go:24 # 0xa311e4 github.com/hashicorp/go-multierror.flatten+0x104 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/flatten.go:21 # 0xa31091 github.com/hashicorp/go-multierror.Flatten+0x51 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/flatten.go:13 # 0xa44126 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x1a6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:76 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 48] @ 0x5f52c9 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f52c8 crypto/x509.(*policyGraph).incrDepth+0x23c8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1379 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x6256b4 0x70e00e 0x70e009 0x481161 # 0x6256b3 crypto/tls.(*Conn).handshakeContext+0x1f3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1543 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 576] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xe9c1d5 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xe9c1d4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x3d4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:169 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 2560] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 288] @ 0xe9a0ad 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a0ac github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x14c /home/runner/work/blocky/blocky/resolver/bootstrap.go:222 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 256] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50dbf3 0xea7474 0xea72b3 0xeab10e 0xe9c8de 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xea7473 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).String+0x193 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:147 # 0xea72b2 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Name+0x12 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:136 # 0xeab10d github.com/0xERR0R/blocky/resolver.Name+0x4d /home/runner/work/blocky/blocky/resolver/resolver.go:136 # 0xe9c8dd github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3dd /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 18432] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x4b3c63 0x7053db 0x7052bf 0x715202 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3c62 io.(*LimitedReader).Read+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:479 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 480] @ 0x47793a 0x47794f 0x632fc5 0x6330be 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x632fc4 crypto/x509.NewCertPool+0x604 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:66 # 0x6330bd crypto/tls.(*Conn).verifyServerCertificate+0x6fd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1139 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf36a2c 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea7fb0 0xea7e7b 0xea7986 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 96] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 192] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 96] @ 0xa30f6a 0xa44067 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa30f69 github.com/hashicorp/go-multierror.Append+0x329 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:28 # 0xa44066 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xe6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:66 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x59d652 0x59d565 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x59d651 net.addrList.partition+0x831 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:121 # 0x59d564 net.(*Dialer).DialContext+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:573 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 48] @ 0x8361f4 0xefc52f 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x8361f3 github.com/0xERR0R/blocky/util.QuestionToString+0xd3 /home/runner/work/blocky/blocky/util/common.go:68 # 0xefc52e github.com/0xERR0R/blocky/server.newRequest+0x1ee /home/runner/work/blocky/blocky/server/server.go:449 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 336] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x50dc06 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea80c8 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea80c7 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x307 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:198 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x5ad719 0x5c1e71 0x5c1e52 0x5b90f2 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5c1e70 net.ipEmptyString+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:332 # 0x5c1e51 net.(*UDPAddr).String+0x31 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:51 # 0x5b90f1 net.(*OpError).Error+0xf1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:513 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 1024] @ 0x51bf94 0x51b9bd 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 128] @ 0xf4fb6e 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x4d130a 0x4d1555 0x4d0af9 0x4d0abd 0xea754c 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 512] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x5107da 0x510ff8 0x513a7e 0x50dbf3 0xa49c4c 0x489b14 0x489b14 0x5107c3 0x510ff8 0x513a7e 0x50daf1 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4b37f 0xa4b336 0x8c8516 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xa49c4b github.com/ThinkChaos/parcour.(*ProducersError).Error+0x4b /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:124 # 0x489b13 errors.(*joinError).Error+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:48 # 0x489b13 errors.(*joinError).Error+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:48 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50daf0 fmt.Fprintf+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:224 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4b37e github.com/sirupsen/logrus.(*Entry).Errorf+0x1be /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:378 # 0xa4b335 github.com/0xERR0R/blocky/lists.NewListCache.func1+0x175 /home/runner/work/blocky/blocky/lists/list_cache.go:93 # 0x8c8515 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x135 /home/runner/work/blocky/blocky/config/config.go:386 0: 0 [6: 288] @ 0x407132 0x41a52c 0x41a50e 0x477de5 0x5f3bcb 0x5f3bb8 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x477de4 maps.clone+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/map_swiss.go:333 # 0x5f3bca maps.Clone[...]+0xcca /opt/hostedtoolcache/go/1.24.0/x64/src/maps/maps.go:55 # 0x5f3bb7 crypto/x509.policiesValid+0xcb7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1584 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d3d45 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d3d44 net/http.(*http2ClientConn).writeHeaders+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9258 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 24] @ 0xf36a3d 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a3c crypto/internal/fips140/nistec.NewP384Point+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 1040] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f41ab 0x5f41e5 0x5f0b90 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f41aa crypto/x509.(*policyGraph).insert+0x12aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1296 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 480] @ 0x4d0bfb 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0bfa context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 4608] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [6: 288] @ 0x70c638 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70c637 net/http.(*Transport).getConn+0x217 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1504 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1536] @ 0x617267 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 1440] @ 0x50df31 0x7753d4 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 160] @ 0x57e80a 0x5ea08d 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5ea08c crypto/x509.parseCertificate+0x6ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:984 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xe9c8e5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9c8e4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3e4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x4d130a 0x4d1555 0x4d0af9 0x4d0abd 0x6f11ca 0x6f5a18 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x6f11c9 net/http.(*conn).readRequest+0x6c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1083 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [2: 256] @ 0x5aa505 0x5aa4af 0x5c123b 0x5c0430 0x6fb18c 0xef7efb 0xefbe90 0x481161 # 0x5aa504 net.newFD+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:27 # 0x5aa4ae net.(*netFD).accept+0xee /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:180 # 0x5c123a net.(*TCPListener).accept+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:159 # 0x5c042f net.(*TCPListener).Accept+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock.go:380 # 0x6fb18b net/http.(*Server).Serve+0x30b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3424 # 0xef7efa github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /home/runner/work/blocky/blocky/server/http.go:50 # 0xefbe8f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /home/runner/work/blocky/blocky/server/server.go:410 0: 0 [1: 24] @ 0xa45e2b 0xa45dd3 0xa45d78 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45e2a github.com/0xERR0R/blocky/lists/parsers.Adapt[...]+0x6a /home/runner/work/blocky/blocky/lists/parsers/adapt.go:7 # 0xa45dd2 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...]+0x12 /home/runner/work/blocky/blocky/lists/parsers/lines.go:31 # 0xa45d77 github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xd7 /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf4f326 0xf59010 0x569f25 0x565549 0x56505d 0x65c44a 0x6575a5 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4f325 crypto/internal/fips140/ecdsa.newDRBG[...]+0x105 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:63 # 0xf5900f crypto/internal/fips140/ecdsa.Sign[...]+0x22f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:297 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65c449 crypto/tls.(*serverHandshakeStateTLS13).sendServerCertificate+0x549 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:869 # 0x6575a4 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:82 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 704] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 288] @ 0x70dbf7 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70dbf6 net/http.(*persistConn).addTLS+0x1d6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1692 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [8: 512] @ 0x623185 0x622ed8 0x62438c 0x624fae 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x623184 crypto/tls.(*Conn).unmarshalHandshakeMessage+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1128 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62438b crypto/tls.(*Conn).handlePostHandshakeMessage+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1304 # 0x624fad crypto/tls.(*Conn).Read+0x32d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1389 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 128] @ 0xa43492 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43491 golang.org/x/net/idna.encode+0x291 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0x6232d1 0x622ed8 0x637ee9 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x6232d0 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x230 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1155 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637ee8 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:665 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 176] @ 0x50dc06 0xea7474 0xea72b3 0xeab10e 0xe9c8de 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xea7473 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).String+0x193 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:147 # 0xea72b2 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Name+0x12 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:136 # 0xeab10d github.com/0xERR0R/blocky/resolver.Name+0x4d /home/runner/work/blocky/blocky/resolver/resolver.go:136 # 0xe9c8dd github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3dd /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0xa4c6a5 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4c6a4 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0xa4 /home/runner/work/blocky/blocky/lists/list_cache.go:173 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 320] @ 0x59ee45 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x59ee44 net.(*sysDialer).dialSingle+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:736 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 1280] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 1056] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 96] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b90be 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b90bd net.(*OpError).Error+0xbd /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:509 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 336] @ 0xf6c705 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x47793a 0x47794f 0x4d1605 0x4d224b 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f265 0x5c2046 0x5c1f93 0x5b90f2 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5c2045 net.JoinHostPort+0x225 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x5c1f92 net.(*UDPAddr).String+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:55 # 0x5b90f1 net.(*OpError).Error+0xf1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:513 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x566885 0x56832f 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x566884 crypto/ecdsa.pointFromAffine+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:424 # 0x56832e crypto/ecdsa.publicKeyToFIPS[...]+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:397 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 1344] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 1536] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b08 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b07 crypto/internal/fips140/bigmod.rr+0x1e7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:491 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x50abbb 0xa44672 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44671 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:159 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 240] @ 0x8cf626 0x8cf5b6 0xeb1605 0xeb1596 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xeb1604 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb1595 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:388 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 1152] @ 0x50df31 0x7753d4 0x83692e 0x8368b5 0xe9c1d5 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xe9c1d4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x3d4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:169 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0x61d8f0 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d3d45 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0x61d8ef crypto/tls.(*halfConn).encrypt+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:522 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d3d44 net/http.(*http2ClientConn).writeHeaders+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9258 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [3: 864] @ 0x623397 0x622ed8 0x62438c 0x624fae 0x711167 0x66e163 0x66e293 0x711c72 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62438b crypto/tls.(*Conn).handlePostHandshakeMessage+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1304 # 0x624fad crypto/tls.(*Conn).Read+0x32d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1389 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e292 bufio.(*Reader).Peek+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:152 # 0x711c71 net/http.(*persistConn).readLoop+0x171 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2275 0: 0 [15: 6240] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 2112] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x674a31 0x717289 0x71728a 0x6f0d27 0x6f5a18 0x481161 # 0x674a30 net/textproto.readMIMEHeader+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:523 # 0x717288 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x717289 net/http.readRequest+0x4c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1133 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 48] @ 0xf369de 0xf44dd9 0xf45287 0x52e56a 0x52efdd 0x6608bb 0x65f8d1 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf44dd8 crypto/internal/fips140/ecdh.NewPrivateKey[...]+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdh/ecdh.go:176 # 0xf45286 crypto/internal/fips140/ecdh.GenerateKey[...]+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdh/ecdh.go:160 # 0x52e569 crypto/ecdh.init.func5+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/nist.go:190 # 0x52efdc crypto/ecdh.(*nistCurve).GenerateKey+0x5c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/nist.go:51 # 0x6608ba crypto/tls.generateECDHEKey+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:68 # 0x65f8d0 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x170 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:300 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x650595 0x650565 0x650477 0x563b42 0x563ed1 0x6503b4 0x65031c 0x6519b8 0x6565db 0x651d9a 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x650594 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650564 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650476 crypto/tls.(*finishedMsg).marshal.func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1685 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6565da crypto/tls.(*serverHandshakeState).readFinished+0x27a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:831 # 0x651d99 crypto/tls.(*serverHandshakeState).handshake+0xf9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:97 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [13: 53248] @ 0x68b1be 0x68b16d 0x68b297 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x68b1bd bufio.NewReaderSize+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:57 # 0x68b16c bufio.NewReader+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x68b296 compress/gzip.(*Reader).Reset+0x236 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:111 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1408] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [3: 48] @ 0xf71850 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 448] @ 0x774b06 0x774a0d 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 72] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b9109 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b9108 net.(*OpError).Error+0x108 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:513 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x4108b4 0x70c638 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70c637 net/http.(*Transport).getConn+0x217 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1504 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 9216] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40bdc9 0xa2f807 0xa2f7cf 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f806 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:78 # 0xa2f7ce github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:91 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf72835 0x662236 0x66267f 0x65647c 0x651e36 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf72834 crypto/internal/fips140/tls12.PRF[...]+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:17 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66267e crypto/tls.finishedHash.clientSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:215 # 0x65647b crypto/tls.(*serverHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:824 # 0x651e35 crypto/tls.(*serverHandshakeState).handshake+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:112 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 64] @ 0x52629f 0xa4240e 0xa423ee 0xa41b25 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0xa4240d strings.Split+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0xa423ed golang.org/x/net/idna.(*labelIter).set+0x2d /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:593 # 0xa41b24 golang.org/x/net/idna.(*Profile).process+0x364 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:374 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 1600] @ 0x544685 0x5445fd 0x561d4c 0x561d47 0x561bc5 0x5e4d25 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x561d4b math/big.(*Int).SetBytes+0xcb /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x561d46 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x561bc4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x5e4d24 crypto/x509.parsePublicKey+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:234 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 475136] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 647168] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 548864] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1499136] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 598016] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 240] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 560] @ 0x5623e5 0x5e489a 0x5ea9ba 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e4899 crypto/x509.parseExtension+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:202 # 0x5ea9b9 crypto/x509.parseCertificate+0xfd9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1040 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 768] @ 0x50dc06 0x775805 0xe99c0d 0xe99bb3 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe99c0c github.com/sirupsen/logrus.(*Entry).Errorf+0x46c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:378 # 0xe99bb2 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x412 /home/runner/work/blocky/blocky/resolver/bootstrap.go:196 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 704] @ 0x50dc06 0x775805 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 160] @ 0x4d0adb 0x4d0abd 0xa47216 0xa46b25 0xa469af 0xa4b525 0x8c8668 0x8c84fe 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa46b24 github.com/ThinkChaos/parcour/jobgroup.initGroup+0x1c4 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa469ae github.com/ThinkChaos/parcour/jobgroup.WithMaxConcurrency+0x4e /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:29 # 0xa4b524 github.com/0xERR0R/blocky/lists.(*ListCache).refresh+0xa4 /home/runner/work/blocky/blocky/lists/list_cache.go:120 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [1: 64] @ 0xf4fb30 0xf729c5 0xf728fa 0x661d16 0x661a36 0x655fee 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661d15 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x655fed crypto/tls.(*serverHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:783 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [12: 1344] @ 0x4108b4 0x4a3708 0xa2c2d6 0xa2c2da 0xa2d1b3 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4a3707 time.NewTimer+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:144 # 0xa2c2d5 time.After+0x15 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:203 # 0xa2c2d9 github.com/avast/retry-go/v4.(*timerImpl).After+0x19 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:111 # 0xa2d1b2 github.com/avast/retry-go/v4.DoWithData[...]+0x872 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:207 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 320] @ 0x50dc06 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 21760] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 624] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0xea754c 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 128] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0xf46cc5 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cc4 crypto/internal/fips140/bigmod.NewNat+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:73 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x8361f4 0xeb0fd8 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8361f3 github.com/0xERR0R/blocky/util.QuestionToString+0xd3 /home/runner/work/blocky/blocky/util/common.go:68 # 0xeb0fd7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x257 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:369 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0xe9c73d 0xe9c6bd 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9c73c github.com/0xERR0R/blocky/util.GenerateCacheKey+0x23c /home/runner/work/blocky/blocky/util/common.go:193 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 640] @ 0x7483fb 0x7483a6 0x746798 0x74741c 0x747212 0x747787 0x7462d5 0x75b057 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7483fa regexp/syntax.(*compiler).inst+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x7483a5 regexp/syntax.(*compiler).rune+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:273 # 0x746797 regexp/syntax.(*compiler).compile+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:112 # 0x74741b regexp/syntax.(*compiler).compile+0xf9b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:133 # 0x747211 regexp/syntax.(*compiler).compile+0xd91 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:129 # 0x747786 regexp/syntax.(*compiler).compile+0x1306 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:147 # 0x7462d4 regexp/syntax.Compile+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:74 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 160] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0x746238 0x7461ed 0x7461cc 0x75b057 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x746237 regexp/syntax.(*compiler).inst+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x7461ec regexp/syntax.(*compiler).init+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:83 # 0x7461cb regexp/syntax.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:73 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x74c22a 0x75b010 0x75b00b 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x74c229 regexp/syntax.parse+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:914 # 0x75b00f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:887 # 0x75b00a regexp.compile+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:168 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 448] @ 0x7741f7 0xe9f5e5 0xe9f4f3 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 672] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [11: 880] @ 0x5b8394 0x7c97b4 0x7c947f 0x7c92a5 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x5b8393 net.(*conn).Read+0xb3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:196 # 0x7c97b3 github.com/miekg/dns.(*Conn).Read+0x93 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:320 # 0x7c947e github.com/miekg/dns.(*Conn).ReadMsgHeader+0xde /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:284 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 112] @ 0x7776c9 0x7776fe 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776c8 github.com/sirupsen/logrus.NewEntry+0x48 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [33: 14784] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 128] @ 0xea75aa 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0x7bd797 0x7bd6cf 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 1248] @ 0x50abbb 0xea7b65 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x50dc06 0x782ba5 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x782ba4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x1a4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:252 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [3: 144] @ 0xea78f8 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea78f7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x457 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:172 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x573af5 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x573af4 encoding/binary.Read+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:261 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 256] @ 0x7d5f2a 0x7d5ef3 0x7d33e3 0x7dcf34 0x7dbc45 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7d5f29 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d5ef2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7d33e2 github.com/miekg/dns.(*OPT).len+0x62 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7dcf33 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dbc44 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 704] @ 0x74633c 0x7463e8 0x75b057 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xefd15d 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x74633b regexp/syntax.(*compiler).inst+0x19b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x7463e7 regexp/syntax.Compile+0x247 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:75 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xefd15c github.com/0xERR0R/blocky/server.(*Server).handleReq+0x21c /home/runner/work/blocky/blocky/server/server.go:522 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [9: 1008] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b90be 0x61c53b 0x5107c3 0x510ff8 0x514905 0x50df1e 0x7753d4 0x83692e 0x8368b5 0xefd11b 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5b90bd net.(*OpError).Error+0xbd /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:509 # 0x61c53a crypto/tls.(*permanentError).Error+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:193 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x514904 fmt.(*pp).doPrint+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1208 # 0x50df1d fmt.Sprint+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:279 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xefd11a github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1da /home/runner/work/blocky/blocky/server/server.go:519 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [14: 224] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 480] @ 0x7483fb 0x7483a6 0x7479ff 0x747787 0x7462d5 0x75b057 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7483fa regexp/syntax.(*compiler).inst+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x7483a5 regexp/syntax.(*compiler).rune+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:273 # 0x7479fe regexp/syntax.(*compiler).compile+0x157e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:101 # 0x747786 regexp/syntax.(*compiler).compile+0x1306 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:147 # 0x7462d4 regexp/syntax.Compile+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:74 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [9: 2592] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 2816] @ 0x74633c 0x7463e8 0x75b057 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xefd11b 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x74633b regexp/syntax.(*compiler).inst+0x19b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x7463e7 regexp/syntax.Compile+0x247 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:75 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xefd11a github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1da /home/runner/work/blocky/blocky/server/server.go:519 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [8: 768] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 48] @ 0xea6ba9 0xea7d5a 0x481161 # 0xea6ba8 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0xa8 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:70 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0xeb0edd 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb0edc github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x15c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:367 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x50ac89 0xea80c8 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50ac88 fmt.Errorf+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:32 # 0xea80c7 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x307 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:198 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x4d2371 0x4d2a0d 0x4d29cf 0xefd265 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2370 context.WithDeadlineCause+0x250 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:647 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xefd264 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /home/runner/work/blocky/blocky/server/server.go:536 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 336] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0x8cf492 0x8cf3a8 0xeb0ed8 0xeb0e63 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf491 strings.(*Builder).WriteString+0x191 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf3a7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /home/runner/work/blocky/blocky/config/upstream.go:35 # 0xeb0ed7 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x157 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb0e62 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0xe2 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:367 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0x5c3912 0x5bda5b 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c3911 net.sockaddrToUDP+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:20 # 0x5bda5a net.(*netFD).dial+0x83a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:143 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 48] @ 0x5ad719 0x5bf271 0x5bf252 0x5b90f2 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5bf270 net.ipEmptyString+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:332 # 0x5bf251 net.(*TCPAddr).String+0x31 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock.go:48 # 0x5b90f1 net.(*OpError).Error+0xf1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:513 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 1568] @ 0x7741f7 0xeb113a 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeb1139 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x3b9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:366 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x753930 0x75b034 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xefd11b 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x75392f regexp/syntax.(*Regexp).CapNames+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/regexp.go:452 # 0x75b033 regexp.compile+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:173 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xefd11a github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1da /home/runner/work/blocky/blocky/server/server.go:519 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [13: 3744] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea4150 0xea4051 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea414f github.com/sirupsen/logrus.(*Entry).WithField+0x46f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea4050 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x370 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:138 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [13: 3744] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea0bf3 0xea0aec 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea0bf2 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0aeb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:162 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 48] @ 0x836214 0xeb0fd8 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x836213 github.com/0xERR0R/blocky/util.QuestionToString+0xf3 /home/runner/work/blocky/blocky/util/common.go:68 # 0xeb0fd7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x257 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:369 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x78319a 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xefd11b 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x783199 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x799 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xefd11a github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1da /home/runner/work/blocky/blocky/server/server.go:519 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 256] @ 0x7d5f2a 0x7d5ef3 0x7e0fdd 0x817b19 0x7daeb2 0x7dbf7f 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7d5f29 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d5ef2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7e0fdc github.com/miekg/dns.packDataOpt+0x7c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:432 # 0x817b18 github.com/miekg/dns.(*OPT).pack+0x38 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:734 # 0x7daeb1 github.com/miekg/dns.packRR+0x171 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dbf7e github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x4fe /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:817 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 896] @ 0x50abbb 0xea7b65 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 512] @ 0x50df31 0x7753d4 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 4928] @ 0x74633c 0x7463e8 0x75b057 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x74633b regexp/syntax.(*compiler).inst+0x19b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x7463e7 regexp/syntax.Compile+0x247 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:75 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0xa44b46 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44b45 github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0x145 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:223 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x7822b3 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7822b2 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [17: 2448] @ 0x7dbc7c 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [5: 560] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b90be 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b90bd net.(*OpError).Error+0xbd /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:509 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 784] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0x8cf706 0x8cf69a 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf705 strings.(*Builder).WriteString+0x405 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf699 github.com/0xERR0R/blocky/config.Upstream.String+0x399 /home/runner/work/blocky/blocky/config/upstream.go:45 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 576] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [14: 448] @ 0x8cf94b 0x8cf8ef 0xeb0452 0xeb03e4 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xeb0451 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb03e3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 480] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 224] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 640] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 66304] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 560] @ 0x7741f7 0xe9605d 0xe95f70 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9605c github.com/sirupsen/logrus.(*Entry).WithField+0x39c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95f6f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:372 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [9: 4608] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1792] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 240] @ 0x407132 0x477989 0x773e7e 0xa4d1d6 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 224] @ 0x553eda 0x553ef0 0x5213bd 0x661faa 0x62f9e5 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x661fa9 crypto/tls.newFinishedHash+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:163 # 0x62f9e4 crypto/tls.(*clientHandshakeState).handshake+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:560 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x63a34c 0x63a228 0x63a227 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63a34b vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63a227 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63a226 crypto/tls.(*clientHelloMsg).marshalMsg+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:108 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x78319a 0x782834 0x775235 0x774de5 0x7753e8 0xa4ba31 0xa4b9fa 0xa466db 0x481161 # 0x783199 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x799 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ba30 github.com/sirupsen/logrus.(*Entry).Warn+0x2d0 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:325 # 0xa4b9f9 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x299 /home/runner/work/blocky/blocky/lists/list_cache.go:139 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 640] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [13: 208] @ 0x6866f5 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 560] @ 0xf719c5 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 1152] @ 0x477893 0x407f05 0x407ef8 0x40c094 0x5f5155 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f5154 crypto/x509.newPolicyGraphNode+0x2254 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1268 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 640] @ 0x7c5eda 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7c5ed9 github.com/miekg/dns.init.func3+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0xe99e94 0xe99ddd 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe99e93 net.JoinHostPort+0x6f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0xe99ddc github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x63c /home/runner/work/blocky/blocky/resolver/bootstrap.go:206 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0xeae885 0xeae7bb 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeae884 net.JoinHostPort+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0xeae7ba github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 160] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 256] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x47793a 0x47794f 0x7bd61f 0x7bd60f 0x7bd6c5 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd61e github.com/sirupsen/logrus.NewEntry+0xde /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0x621498 0x61e5ef 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 448] @ 0x553eda 0x553ef0 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x408f12 0x407f8d 0x40d53c 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 2560] @ 0xf45f25 0xf45eac 0xf45eb8 0xf6b56b 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45f24 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf45eab crypto/internal/fips140/bigmod.(*Nat).resetFor+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:684 # 0xf45eb7 crypto/internal/fips140/bigmod.(*Nat).SetBytes+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:174 # 0xf6b56a crypto/internal/fips140/rsa.encrypt+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:386 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 2304] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56d908 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56d907 crypto/rsa.VerifyPSS+0x167 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:156 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0xe9a48e 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a48d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x22d /home/runner/work/blocky/blocky/resolver/bootstrap.go:252 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 192] @ 0x7d5f2a 0x7d5ef3 0x7e0fdd 0x817b19 0x7daeb2 0x7dbf7f 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7d5f29 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d5ef2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7e0fdc github.com/miekg/dns.packDataOpt+0x7c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:432 # 0x817b18 github.com/miekg/dns.(*OPT).pack+0x38 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:734 # 0x7daeb1 github.com/miekg/dns.packRR+0x171 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dbf7e github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x4fe /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:817 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 24] @ 0x50dc06 0x835e9d 0xeaa2c6 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeaa2c5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:204 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 144] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7fea7f 0x7fe5eb 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x5217c5 0x5218d0 0x527e85 0x836718 0xea3dd6 0xea3dd1 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x527e84 strings.ToLower+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:742 # 0x836717 github.com/0xERR0R/blocky/util.ExtractDomainOnly+0x17 /home/runner/work/blocky/blocky/util/common.go:111 # 0xea3dd5 github.com/0xERR0R/blocky/util.ExtractDomain+0xf5 /home/runner/work/blocky/blocky/util/common.go:106 # 0xea3dd0 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0xf0 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:126 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [10: 320] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 2048] @ 0x48ba7c 0x48b8c6 0x48b63c 0x773556 0x774d69 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 224] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf729c5 0xf728fa 0xf7274e 0x6615a8 0x630dc8 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0xf7274d crypto/internal/fips140/tls12.MasterSecret[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:68 # 0x6615a7 crypto/tls.extMasterFromPreMasterSecret+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:126 # 0x630dc7 crypto/tls.(*clientHandshakeState).doFullHandshake+0x707 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:781 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 960] @ 0x48e14b 0x48e139 0x48e6b7 0x617296 0x617251 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x48e14a internal/sync.newIndirectNode[...]+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:550 # 0x48e138 internal/sync.(*HashTrieMap[...]).expand+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:177 # 0x48e6b6 internal/sync.(*HashTrieMap[...]).LoadOrStore+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:160 # 0x617295 sync.(*Map).LoadOrStore+0x135 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/hashtriemap.go:67 # 0x617250 crypto/tls.(*certCache).newCert+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x6d150c 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d150b net/http.(*http2ClientConn).roundTrip+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8780 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 96] @ 0x563e45 0x644fb9 0x644eb7 0x622916 0x654c53 0x651d0f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x644fb8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x6d8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x644eb6 crypto/tls.(*serverHelloMsg).marshal+0x5d6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:758 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x654c52 crypto/tls.(*serverHandshakeState).doResumeHandshake+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:559 # 0x651d0e crypto/tls.(*serverHandshakeState).handshake+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:81 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 48] @ 0xe91e8d 0xe91cdb 0xeaa6b2 0x481161 # 0xe91e8c github.com/0xERR0R/blocky/querylog.LogEntryFields+0x12c /home/runner/work/blocky/blocky/querylog/logger_writer.go:35 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [5: 7040] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 53504] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 128] @ 0x496085 0x496412 0x5bd650 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496411 syscall.Getsockname+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:713 # 0x5bd64f net.(*netFD).dial+0x42f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:139 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 160] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 528] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0xa4d10b 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4d10a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0xea /home/runner/work/blocky/blocky/lists/list_cache.go:224 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 425984] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x61722a 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617229 crypto/tls.(*certCache).newCert+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:90 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 1440] @ 0x674c1c 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674c1b net/textproto.readMIMEHeader+0x27b /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:568 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 112] @ 0x48b9fd 0x48b8c6 0x48b63c 0x755a5e 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x755a5d regexp.newBitState+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:50 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xa44725 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44724 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x304 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:171 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 1440] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe96125 0xe96109 0xe960f3 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe96124 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96108 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe960f2 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:388 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 320] @ 0x7ff614 0x7ff47e 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 3840] @ 0xf1e7da 0x617ed5 0x6560f8 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1e7d9 crypto/internal/fips140/aes/gcm.NewGCMForTLS12+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:116 # 0x617ed4 crypto/tls.aeadAESGCM+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:526 # 0x6560f7 crypto/tls.(*serverHandshakeState).establishKeys+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:795 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 3840] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 240] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 32640] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0xa2fc76 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0xa2fc75 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0x55 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:123 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xa3115e 0xa311e5 0xa31092 0xa44127 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa3115d github.com/hashicorp/go-multierror.flatten+0x7d /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/flatten.go:24 # 0xa311e4 github.com/hashicorp/go-multierror.flatten+0x104 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/flatten.go:21 # 0xa31091 github.com/hashicorp/go-multierror.Flatten+0x51 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/flatten.go:13 # 0xa44126 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x1a6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:76 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 192] @ 0x7ff614 0x7ff47e 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 8] @ 0x90f449 0xe9baab 0xe9ba21 0xeb6fde 0xeba5d1 0xe9d35b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x90f448 github.com/asaskevich/EventBus.(*EventBus).Publish+0x108 /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:137 # 0xe9baaa github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xaa /home/runner/work/blocky/blocky/resolver/caching_resolver.go:383 # 0xe9ba20 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:103 # 0xeb6fdd github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:158 # 0xeba5d0 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Put+0x90 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:101 # 0xe9d35a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:333 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 560] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 784] @ 0x74c905 0x74c851 0x75b010 0x75b00b 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x74c904 regexp/syntax.(*parser).newRegexp+0x784 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:146 # 0x74c850 regexp/syntax.parse+0x6d0 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:1049 # 0x75b00f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:887 # 0x75b00a regexp.compile+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:168 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f265 0x6cd265 0x6cd23b 0x6cd355 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6cd264 net.JoinHostPort+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x6cd23a net/http.http2authorityAddr+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8038 # 0x6cd354 net/http.(*http2Transport).RoundTripOpt+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8054 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 1248] @ 0x563e45 0x63c31d 0x63c1bd 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c31c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c1bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:257 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 80] @ 0xa44ef7 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44ef6 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x96 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:270 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 7040] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [3: 432] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0xa4e23e 0xa4caad 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4e23d github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr+0x3d /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:60 # 0xa4caac github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cc /home/runner/work/blocky/blocky/lists/list_cache.go:240 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x69c95c 0x69a265 0x699ec5 0x6995de 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69c95b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x69a264 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x699ec4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x6995dd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 256] @ 0x48bfd2 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0x47793a 0x47794f 0x6ce4d6 0x6ce3d7 0x6afec8 0x481161 # 0x6ce4d5 net/http.(*http2Transport).newClientConn+0xb5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8261 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 24] @ 0xefc5b2 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xefc5b1 github.com/0xERR0R/blocky/server.newRequest+0x271 /home/runner/work/blocky/blocky/server/server.go:450 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xeaac68 0xeadc69 0xeadc6a 0xeadae2 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeaac67 github.com/0xERR0R/blocky/resolver.newResponse+0x107 /home/runner/work/blocky/blocky/resolver/resolver.go:41 # 0xeadc68 github.com/0xERR0R/blocky/resolver.newSUDNResponse+0x28 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:139 # 0xeadc69 github.com/0xERR0R/blocky/resolver.sudnNXDomain+0x29 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:143 # 0xeadae1 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x61 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:110 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 192] @ 0xf11451 0x6604c5 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x6604c4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:39 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 160] @ 0x5b8394 0x6212fb 0x51bdf8 0x6214de 0x61e5ef 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x5b8393 net.(*conn).Read+0xb3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:196 # 0x6212fa crypto/tls.(*atLeastReader).Read+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:809 # 0x51bdf7 bytes.(*Buffer).ReadFrom+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:211 # 0x6214dd crypto/tls.(*Conn).readFromUntil+0xdd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 128] @ 0x5623e5 0x5e409d 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e409c crypto/x509.parseName+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:130 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 96] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 144] @ 0x45f9b2 0x45f045 0x45f265 0xeaf529 0xeaf463 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf528 net.JoinHostPort+0xe8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0xeaf462 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).fmtURL+0x22 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:193 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 288] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x408f12 0x40aad7 0x40a845 0x40cad7 0xa2df5c 0xa30459 0xa3043d 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2df5b github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /home/runner/work/blocky/blocky/trie/trie.go:86 # 0xa30458 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /home/runner/work/blocky/blocky/trie/trie.go:37 # 0xa3043c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:229 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6b0eb7 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0eb6 net/http.http2getDataBufferChunk+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1230 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 2560] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [6: 3072] @ 0x48ba7c 0x48b8c6 0x48b63c 0x77769e 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x77769d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 192] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [18: 4032] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 960] @ 0x50dc06 0x775805 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 20736] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 192] @ 0xa4c06b 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa4c06a github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x22a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 144] @ 0x621498 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [11: 53504] @ 0x688f91 0x68b9c6 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688f90 compress/flate.NewReader+0x30 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:810 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 224] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 1024] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x563c69 0x63d617 0x63d5e6 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63d616 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d5e5 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:361 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 4608] @ 0x6d1565 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1564 net/http.(*http2ClientConn).roundTrip+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8772 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 672] @ 0xf32cfa 0xf505f7 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf32cf9 crypto/internal/fips140/nistec.NewP256Point+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0xf505f6 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x782ef7 0x782834 0x775235 0x774de5 0x7753e8 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782ef6 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x4f6 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 352] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 112] @ 0x7741f7 0x77791d 0x7777c8 0xa4bbb1 0xa4bb7b 0xa4bbba 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4bbb0 github.com/0xERR0R/blocky/log.PrefixedLog+0x450 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4bb7a github.com/0xERR0R/blocky/lists.logger+0x41a /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4bbb9 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x459 /home/runner/work/blocky/blocky/lists/list_cache.go:149 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [8: 192] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [15: 1440] @ 0x563e45 0x640694 0x640673 0x563b42 0x563ed1 0x63a585 0x63a45d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640693 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640672 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:122 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1120] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xeb8ebe 0xeb8933 0x481161 # 0xeb8ebd github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x29d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:133 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [9: 1008] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 320] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x710c26 0x66fc75 0x71366c 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x710c25 net/http.persistConnWriter.Write+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1960 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x71366b net/http.(*persistConn).writeLoop+0x1cb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2606 0: 0 [1: 32] @ 0xf47145 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47144 crypto/internal/fips140/bigmod.newModulus+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:570 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x6cc753 0x6cc679 0x70f565 0x70d3f8 0x70d235 0x481161 # 0x6cc752 net/http.http2configureTransports.func1+0x92 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7730 # 0x6cc678 net/http.http2configureTransports.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7741 # 0x70f564 net/http.(*Transport).dialConn+0x1464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1932 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [12: 1536] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 320] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 32] @ 0x6a4ea5 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6a4ea4 net/http.(*Client).do+0x904 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:725 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0x47793a 0x47794f 0x7779ce 0x777934 0xa4a5f0 0xa4a5ba 0xa4a5b9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7779cd github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x777933 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4a5ef github.com/0xERR0R/blocky/log.PrefixedLog+0xaf /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4a5b9 github.com/0xERR0R/blocky/lists.logger+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4a5b8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x78 /home/runner/work/blocky/blocky/lists/downloader.go:95 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 2080] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 896] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x782f7d 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782f7c github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x57c /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x61d8f0 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x61d8ef crypto/tls.(*halfConn).encrypt+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:522 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x782ef7 0x782834 0x775235 0x774de5 0x7753e8 0xa4cbcf 0xa4cb54 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782ef6 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x4f6 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cbce github.com/sirupsen/logrus.(*Entry).Error+0x3ee /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4cb53 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x373 /home/runner/work/blocky/blocky/lists/list_cache.go:263 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 416] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0xa47216 0xa46b25 0xa469af 0xa4b525 0x8c8668 0x8c84fe 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa46b24 github.com/ThinkChaos/parcour/jobgroup.initGroup+0x1c4 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa469ae github.com/ThinkChaos/parcour/jobgroup.WithMaxConcurrency+0x4e /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:29 # 0xa4b524 github.com/0xERR0R/blocky/lists.(*ListCache).refresh+0xa4 /home/runner/work/blocky/blocky/lists/list_cache.go:120 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [11: 176] @ 0x6b775e 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b775d net/http.(*http2Framer).readMetaFrame+0xdd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3108 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 480] @ 0xf71850 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x5f1c05 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f1c04 crypto/x509.(*Certificate).buildChains.func1+0x5a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:997 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 1024] @ 0xf4fb6e 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x62297c 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 5376] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0xa2fc76 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0xa2fc75 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0x55 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:123 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf4fb30 0xf729c5 0xf728fa 0xf7274e 0x6615a8 0x65579b 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0xf7274d crypto/internal/fips140/tls12.MasterSecret[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:68 # 0x6615a7 crypto/tls.extMasterFromPreMasterSecret+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:126 # 0x65579a crypto/tls.(*serverHandshakeState).doFullHandshake+0x9fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:713 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [17: 2176] @ 0x5bcf46 0x5bcf1d 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5bcf45 net.newFD+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:27 # 0x5bcf1c net.socket+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:27 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 256] @ 0xf719c5 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 480] @ 0x47793a 0x47794f 0x5f3085 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3084 crypto/x509.newPolicyGraph+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1291 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 11520] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 160] @ 0x7018a8 0x6e7275 0x713614 0x481161 # 0x7018a7 net/http.newTransferWriter+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:79 # 0x6e7274 net/http.(*Request).write+0x7f4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:706 # 0x713613 net/http.(*persistConn).writeLoop+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2593 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0xe99d73 0xe99c77 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe99d72 github.com/sirupsen/logrus.(*Entry).WithField+0x5d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe99c76 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x4d6 /home/runner/work/blocky/blocky/resolver/bootstrap.go:203 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [12: 1152] @ 0x563e45 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf36a2c 0xf53f94 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x57e80a 0x5ea08d 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5ea08c crypto/x509.parseCertificate+0x6ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:984 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 448] @ 0x544685 0x5445fd 0x561d4c 0x561d47 0x561bc5 0x5e4d25 0x5ea308 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x561d4b math/big.(*Int).SetBytes+0xcb /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x561d46 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x561bc4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x5e4d24 crypto/x509.parsePublicKey+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:234 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 3072] @ 0x61719e 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 1024] @ 0x563d85 0x563c5b 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 16128] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 3584] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 2304] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea824b 0xea814d 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [11: 3168] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9f5e5 0xe9f4f3 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x47793a 0x47794f 0x7779ce 0x777934 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe96125 0xe96109 0xe960f3 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7779cd github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x777933 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe96124 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96108 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe960f2 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:388 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [8: 384] @ 0x5b4206 0x5b1905 0x59c3a5 0x59d228 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b4205 net.(*Resolver).lookupIPAddr+0x8e5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0xe9a2b7 0xe9a2f7 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a2b6 net.ParseIP+0x56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xe9a2f6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x96 /home/runner/work/blocky/blocky/resolver/bootstrap.go:233 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [7: 336] @ 0x52629f 0x5f23f2 0x5f23cb 0x5f284d 0x5f077a 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0x5f23f1 strings.Split+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0x5f23ca crypto/x509.matchHostnames+0x24a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1089 # 0x5f284c crypto/x509.(*Certificate).VerifyHostname+0x30c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1175 # 0x5f0779 crypto/x509.(*Certificate).Verify+0x1b9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:828 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xa4a314 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4a313 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x93 /home/runner/work/blocky/blocky/lists/downloader.go:79 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x78319a 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x783199 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x799 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x782e05 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x782e04 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x404 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [3: 144] @ 0x47793a 0x47794f 0x7779ce 0x777934 0xa4d092 0xa4d05c 0xa4d098 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7779cd github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x777933 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 14336] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [9: 1296] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x544685 0x5445fd 0x5508a5 0x550840 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x5508a4 math/big.(*Int).SetBytes+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x55083f crypto/elliptic.(*nistCurve[...]).Unmarshal+0x13f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:265 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 320] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0x634327 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x634326 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:66 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0x5ffb37 0xf4fa9e 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x81bc76 0x81bc26 0x81bc1d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x81bc75 github.com/miekg/dns.cloneSlice[...]+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81bc25 github.com/miekg/dns.unpackDataAAAA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81bc1c github.com/miekg/dns.(*AAAA).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 512] @ 0x62decb 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62deca crypto/tls.(*Conn).makeClientHello+0x186a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:184 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 320] @ 0xeb3ebb 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xeb3eba github.com/mroth/weightedrand/v2.NewChooser[...]+0x13a /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 560] @ 0x7741f7 0xe9f5e5 0xe9f4f3 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 192] @ 0x45f9b2 0x45f045 0x45f265 0x5b914f 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b914e net.(*OpError).Error+0x14e /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:515 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 80] @ 0x7d9fe5 0x81ce09 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81ce08 github.com/miekg/dns.(*CNAME).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 112] @ 0x7741f7 0x77791d 0x7777c8 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe960b2 0xe96096 0xe96063 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe960b1 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x3f1 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96095 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x3d5 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe96062 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x3a2 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:374 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 96] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 1920] @ 0x7ff9a5 0xefcbec 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff9a4 github.com/miekg/dns.(*response).ConnectionState+0x64 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:854 # 0xefcbeb github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1eb /home/runner/work/blocky/blocky/server/server.go:482 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [14: 672] @ 0x50dc06 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 896] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 560] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [12: 3456] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea824b 0xea814d 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 224] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 784] @ 0x47d67c 0x4a3915 0x4d233c 0x4d2a0d 0x4d29cf 0xefd265 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x4d233b context.WithDeadlineCause+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xefd264 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /home/runner/work/blocky/blocky/server/server.go:536 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [16: 4608] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xefc809 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xefc808 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /home/runner/work/blocky/blocky/server/server.go:453 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 256] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0xf71850 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x49c1ac 0x5627c5 0x5e46ba 0x5e4789 0x5e9f5c 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x49c1ab time.Time.Format+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/time/format.go:650 # 0x5627c4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1UTCTime+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:534 # 0x5e46b9 crypto/x509.parseTime+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:174 # 0x5e4788 crypto/x509.parseValidity+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:192 # 0x5e9f5b crypto/x509.parseCertificate+0x57b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:970 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x563c69 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [13: 208] @ 0x4d0b05 0xeaf6a7 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0b04 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:242 # 0xeaf6a6 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:216 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 352] @ 0x50dc06 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x5eaaee 0x5ead7d 0x5e089e 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 1536] @ 0x57af13 0x5e07db 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x57af12 encoding/pem.Decode+0x692 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/pem/pem.go:171 # 0x5e07da crypto/x509.(*CertPool).AppendCertsFromPEM+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:222 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 16] @ 0x8cf492 0x8cf3a8 0xeb1605 0xeb1596 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf491 strings.(*Builder).WriteString+0x191 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf3a7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /home/runner/work/blocky/blocky/config/upstream.go:35 # 0xeb1604 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb1595 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:388 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 288] @ 0x7c9ab1 0x7c9a0c 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7c9ab0 github.com/miekg/dns.(*Conn).Write+0x70 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:362 # 0x7c9a0b github.com/miekg/dns.(*Conn).WriteMsg+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:348 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 16] @ 0x836fb7 0xea2905 0xea27d4 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x836fb6 github.com/0xERR0R/blocky/util.SetEdns0Option+0x156 /home/runner/work/blocky/blocky/util/edns0.go:116 # 0xea2904 github.com/0xERR0R/blocky/resolver.(*EDEResolver).addExtraReasoning+0xc4 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:58 # 0xea27d3 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x53 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:40 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [11: 1760] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 32] @ 0x70b057 0x70c818 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70b056 net/http.(*Transport).queueForIdleConn+0x456 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1188 # 0x70c817 net/http.(*Transport).getConn+0x3f7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1515 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 96] @ 0x563c69 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7741f7 0xa4d1d6 0xa4c999 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c998 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1b8 /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0xa483bd 0xa46cf3 0xa48471 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa483bc github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0x3c /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:51 # 0xa46cf2 github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch+0x92 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:55 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 128] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 13056] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf72b35 0xf728fa 0x662316 0x66275f 0x63221c 0x62fdd2 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf72b34 crypto/internal/fips140/tls12.pHash[...]+0x1b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:36 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662315 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x63221b crypto/tls.(*clientHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:988 # 0x62fdd1 crypto/tls.(*clientHandshakeState).handshake+0x451 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:622 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 224] @ 0x553eda 0x553ef0 0xf4fa9e 0xf729c5 0xf728fa 0x661df6 0x661a36 0x6316ce 0x62fd36 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661df5 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x6316cd crypto/tls.(*clientHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:848 # 0x62fd35 crypto/tls.(*clientHandshakeState).handshake+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:609 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x5e9be9 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e9be8 crypto/x509.parseCertificate+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:922 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x626b19 0x626ad3 0x61a0d4 0x62cad6 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x626b18 slices.Clone[...]+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/slices/slices.go:355 # 0x626ad2 crypto/tls.defaultCipherSuites+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/defaults.go:50 # 0x61a0d3 crypto/tls.(*Config).cipherSuites+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1113 # 0x62cad5 crypto/tls.(*Conn).makeClientHello+0x475 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:101 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [6: 3072] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x621498 0x61e5ef 0x622c51 0x622c52 0x622cd9 0x637ee9 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637ee8 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:665 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 2048] @ 0x48ba7c 0x48b8c6 0x48b594 0x50d79f 0x50ad79 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x50d79e fmt.(*pp).free+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:181 # 0x50ad78 fmt.Errorf+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:50 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [18: 2016] @ 0x4108b4 0x70e258 0x70d3f8 0x70d235 0x481161 # 0x70e257 net/http.(*Transport).dialConn+0x157 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1743 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [10: 2880] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 528] @ 0x7822b3 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x7822b2 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [7: 784] @ 0x7741f7 0x7bd797 0x7bd6cf 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0xf36a2c 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x6d153b 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d153a net/http.(*http2ClientConn).roundTrip+0x15a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8782 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x563e45 0x646c29 0x6467b0 0x563b42 0x563ed1 0x6464b6 0x64608b 0x622916 0x65b37e 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x646c28 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x548 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6467af crypto/tls.(*serverHelloMsg).marshal.func11+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:862 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6464b5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1bd5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x64608a crypto/tls.(*serverHelloMsg).marshal+0x17aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:852 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x65b37d crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:751 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 352] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x65253e 0x651afa 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x65253d crypto/tls.(*Conn).readClientHello+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:138 # 0x651af9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:44 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [11: 176] @ 0x78319a 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x783199 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x799 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [2: 128] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x5e94a5 0x5e5af0 0x5e7e2f 0x5e7d68 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e94a4 crypto/x509.processExtensions.parseSANExtension.func1+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:384 # 0x5e5aef crypto/x509.forEachSAN+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:366 # 0x5e7e2e crypto/x509.parseSANExtension+0x2ee /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:375 # 0x5e7d67 crypto/x509.processExtensions+0x227 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:689 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1024] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [162: 72990720] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 1728] @ 0x477893 0x407f05 0x407ef8 0x40b552 0x6d247a 0x6d2407 0x6d2016 0x481161 # 0x6d2479 net/http.(*http2ClientConn).addStreamLocked+0x419 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9767 # 0x6d2406 net/http.(*http2clientStream).writeRequest+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8965 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [3: 6912] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x62232d 0x6222f1 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x62232c crypto/tls.sliceForAppend+0x4ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:473 # 0x6222f0 crypto/tls.(*Conn).writeRecordLocked+0x4b0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1007 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 1456] @ 0x4d130a 0x4d1555 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0xf45dad 0xf53956 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf53955 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x3d5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 2880] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x47793a 0x47794f 0x57aac5 0x5e07db 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x57aac4 encoding/pem.Decode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/pem/pem.go:110 # 0x5e07da crypto/x509.(*CertPool).AppendCertsFromPEM+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:222 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [4: 64] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0x711fcf 0x481161 # 0x711fce net/http.(*persistConn).readLoop+0x4ce /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2355 0: 0 [9: 58752] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x8c7368 0xe99b5e 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x8c7367 github.com/0xERR0R/blocky/config.IPVersion.QTypes+0x67 /home/runner/work/blocky/blocky/config/config.go:74 # 0xe99b5d github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x3bd /home/runner/work/blocky/blocky/resolver/bootstrap.go:190 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 64] @ 0x550797 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x550796 crypto/elliptic.(*nistCurve[...]).Unmarshal+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:264 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 704] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40d53c 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [4: 128] @ 0xe9c6cc 0xe9c6bd 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9c6cb github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /home/runner/work/blocky/blocky/util/common.go:188 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [12: 1152] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 384] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 2560] @ 0x5d619e 0x5d61b3 0x6668ab 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x6668aa crypto/tls.(*Config).decryptTicket+0x22a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:384 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x687765 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x687764 compress/flate.(*decompressor).huffmanBlock+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:565 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 86016] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0x407132 0x477989 0x674a31 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674a30 net/textproto.readMIMEHeader+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:523 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [2: 96] @ 0x7d9fe5 0x81ce09 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81ce08 github.com/miekg/dns.(*CNAME).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [7: 896] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 1152] @ 0x8367cd 0xe9a3c5 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x8367cc github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x2c /home/runner/work/blocky/blocky/util/common.go:116 # 0xe9a3c4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /home/runner/work/blocky/blocky/resolver/bootstrap.go:240 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 384] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [7: 784] @ 0x7741f7 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 560] @ 0x7bd59a 0x7bd609 0x7bd6c5 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 10752] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xf4fb30 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 1040] @ 0x50df31 0x7753d4 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x5e3f1c 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf6c705 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x7741f7 0xea0bf3 0xea0aec 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea0bf2 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0aeb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:162 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 784] @ 0x7741f7 0xe95e33 0xe95d1e 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe95e32 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95d1d github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:367 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [171: 65839104] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 1536] @ 0x48bfd2 0x48b5e5 0x50d79f 0x50ad79 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x50d79e fmt.(*pp).free+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:181 # 0x50ad78 fmt.Errorf+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:50 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 49152] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 288] @ 0x5623e5 0x5e489a 0x5ea9ba 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e4899 crypto/x509.parseExtension+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:202 # 0x5ea9b9 crypto/x509.parseCertificate+0xfd9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1040 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 400] @ 0xea881e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea881d github.com/0xERR0R/blocky/resolver.weightedRandom+0x5d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:245 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 256] @ 0xf4fb6e 0xf4f39f 0xf59010 0x569f25 0x565549 0x56505d 0x65f1f5 0x6550ed 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf4f39e crypto/internal/fips140/ecdsa.newDRBG[...]+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:70 # 0xf5900f crypto/internal/fips140/ecdsa.Sign[...]+0x22f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:297 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65f1f4 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange+0x5b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:233 # 0x6550ec crypto/tls.(*serverHandshakeState).doFullHandshake+0x34c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:613 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [16: 2048] @ 0x5bcf46 0x5bcf1d 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5bcf45 net.newFD+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:27 # 0x5bcf1c net.socket+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:27 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 1536] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1024] @ 0x5d619e 0x5d61b3 0x668b14 0x61c6d6 0x65e133 0x6575e5 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x668b13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:551 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x65e132 crypto/tls.(*serverHandshakeStateTLS13).readClientFinished+0x132 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:1144 # 0x6575e4 crypto/tls.(*serverHandshakeStateTLS13).handshake+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:97 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [9: 1008] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x5e8c89 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e8c88 crypto/x509.processExtensions+0x1148 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:865 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 672] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 256] @ 0xa4c865 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4c864 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x84 /home/runner/work/blocky/blocky/lists/list_cache.go:222 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 768] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 10752] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 896] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 256] @ 0xf719c5 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0xf7112b 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7112a crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:97 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x408f12 0x4072b9 0x477989 0x774a2a 0x774a0d 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [3: 336] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x774b06 0x774a0d 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 3072] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0x7041bf 0x6eaca5 0x713031 0x711df4 0x481161 # 0x7041be net/http.readTransfer+0x57e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:573 # 0x6eaca4 net/http.ReadResponse+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:199 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [1: 128] @ 0x69c95c 0x69a265 0x699ec5 0x6995de 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69c95b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x69a264 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x699ec4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x6995dd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 64] @ 0xf05b13 0xf71667 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 2560] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f265 0x715097 0x714ff4 0x709e32 0x708548 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x715096 net.JoinHostPort+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x714ff3 net/http.canonicalAddr+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2948 # 0x709e31 net/http.(*Transport).connectMethodForRequest+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:976 # 0x708547 net/http.(*Transport).roundTrip+0xaa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:675 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 960] @ 0x57e80a 0x5ea08d 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5ea08c crypto/x509.parseCertificate+0x6ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:984 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 112] @ 0x5ad719 0xeaf470 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xeaf46f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).fmtURL+0x2f /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:193 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x49c1ac 0x5627c5 0x5e46ba 0x5e476b 0x5e9f5c 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x49c1ab time.Time.Format+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/time/format.go:650 # 0x5627c4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1UTCTime+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:534 # 0x5e46b9 crypto/x509.parseTime+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:174 # 0x5e476a crypto/x509.parseValidity+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:188 # 0x5e9f5b crypto/x509.parseCertificate+0x57b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:970 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 144] @ 0x45f9b2 0x45f045 0x45f1aa 0xe9bfd2 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9bfd1 github.com/miekg/dns.Fqdn+0x1d1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 528] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 336] @ 0xf3773f 0xf53a48 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf3773e crypto/internal/fips140/nistec.(*P384Point).BytesX+0x1e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:172 # 0xf53a47 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x4c7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:489 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [19: 2432] @ 0x48bfd2 0x48b5e5 0x754afb 0x755d79 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x754afa regexp.freeBitState+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:59 # 0x755d78 regexp.(*Regexp).backtrack+0x3b8 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:363 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 26880] @ 0x688fb1 0x68b9c6 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688fb0 compress/flate.NewReader+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:812 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0xf46cc5 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cc4 crypto/internal/fips140/bigmod.NewNat+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:73 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 2048] @ 0x5e94e9 0x5e5af0 0x5e7e2f 0x5e7d68 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e94e8 crypto/x509.processExtensions.parseSANExtension.func1+0xa8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:388 # 0x5e5aef crypto/x509.forEachSAN+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:366 # 0x5e7e2e crypto/x509.parseSANExtension+0x2ee /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:375 # 0x5e7d67 crypto/x509.processExtensions+0x227 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:689 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 640] @ 0x5a98c7 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a98c6 net.(*netFD).connect+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:117 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 128] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1536] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6b0ee8 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0ee7 net/http.http2getDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1226 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 128] @ 0x674787 0x674597 0x6b98e8 0x6b98e9 0x6d8831 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x674786 net/textproto.canonicalMIMEHeaderKey+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:788 # 0x674596 net/textproto.CanonicalMIMEHeaderKey+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:656 # 0x6b98e7 net/http.CanonicalHeaderKey+0x87 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:234 # 0x6b98e8 net/http.http2canonicalHeader+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3508 # 0x6d8830 net/http.(*http2clientConnReadLoop).handleResponse+0x490 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10084 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 288] @ 0x61d8f0 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d3d45 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0x61d8ef crypto/tls.(*halfConn).encrypt+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:522 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d3d44 net/http.(*http2ClientConn).writeHeaders+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9258 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [6: 768] @ 0x48bfd2 0x48b5e5 0x754afb 0x755d79 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x754afa regexp.freeBitState+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:59 # 0x755d78 regexp.(*Regexp).backtrack+0x3b8 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:363 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 320] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [36: 2304] @ 0x50dc06 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 288] @ 0xf6c705 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 640] @ 0x7d5f2a 0x7d5ef3 0x7e0fdd 0x817b19 0x7daeb2 0x7dbf7f 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7d5f29 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d5ef2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7e0fdc github.com/miekg/dns.packDataOpt+0x7c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:432 # 0x817b18 github.com/miekg/dns.(*OPT).pack+0x38 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:734 # 0x7daeb1 github.com/miekg/dns.packRR+0x171 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dbf7e github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x4fe /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:817 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [11: 176] @ 0xe9bf25 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9bf24 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x124 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:152 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 672] @ 0x563e45 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 128] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [17: 544] @ 0x5c826a 0x5c3ab5 0x5bd5a7 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c8269 net.ipToSockaddr+0x209 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:222 # 0x5c3ab4 net.(*UDPAddr).sockaddr+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:39 # 0x5bd5a6 net.(*netFD).dial+0x386 /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:121 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [5: 30720] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 2560] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1280] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 560] @ 0x7741f7 0xe9c893 0xe9c755 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 416] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 4096] @ 0xf4a1e5 0xf4a19e 0xf4a1a2 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4a1e4 crypto/internal/fips140/bigmod.(*Nat).reset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf4a19d crypto/internal/fips140/bigmod.(*Nat).set+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf4a1a1 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x81 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x50dc06 0xa3135f 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xa3135e github.com/hashicorp/go-multierror.ListFormatFunc+0x11e /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:21 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 3072] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0x444e49 0x456ce6 0x6d2c65 0x6d2016 0x481161 # 0x6d2c64 net/http.(*http2clientStream).writeRequest+0xc04 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9044 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [4: 64] @ 0x62563e 0x70e00e 0x70e009 0x481161 # 0x62563d crypto/tls.(*Conn).handshakeContext+0x17d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1535 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 48] @ 0x782f7d 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782f7c github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x57c /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 72] @ 0xa45ee5 0xa45dd3 0xa45d78 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45ee4 github.com/0xERR0R/blocky/lists/parsers.TryAdaptMethod[...]+0x124 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:22 # 0xa45dd2 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...]+0x12 /home/runner/work/blocky/blocky/lists/parsers/lines.go:31 # 0xa45d77 github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xd7 /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 8] @ 0x617012 0x6172cf 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617011 crypto/tls.(*certCache).active+0x31 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:62 # 0x6172ce crypto/tls.(*certCache).newCert+0x16e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:94 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0x64f3fe 0x64f287 0x6233da 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x64f3fd crypto/tls.unmarshalCertificate+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1535 # 0x64f286 crypto/tls.(*certificateMsgTLS13).unmarshal+0x126 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1512 # 0x6233d9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1175 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x7ff126 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x7ff125 github.com/miekg/dns.(*Server).readUDP+0xc5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:716 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [1: 16] @ 0xed6968 0xed57a9 0xed39ab 0xeeceaf 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xed6967 runtime/pprof.writeHeapInternal+0x1187 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:682 # 0xed57a8 runtime/pprof.writeAlloc+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:599 # 0xed39aa runtime/pprof.(*Profile).WriteTo+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/pprof/pprof.go:377 # 0xeeceae net/http/pprof.handler.ServeHTTP+0x52e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:272 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [5: 13440] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 224] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x774b06 0x774a0d 0x7753e8 0xa4bd56 0xa4bd1f 0xa466db 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4bd55 github.com/sirupsen/logrus.(*Entry).Info+0x5f5 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4bd1e github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x5be /home/runner/work/blocky/blocky/lists/list_cache.go:152 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 1024] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 480] @ 0x621c8e 0x6224bd 0x62297c 0x65687c 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x65687b crypto/tls.(*serverHandshakeState).sendSessionTicket+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:871 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [5: 240] @ 0x6b3ae6 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b3ae5 net/http.http2parseSettingsFrame+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2317 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 48] @ 0x660685 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x660684 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:47 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 320] @ 0x7dbc7c 0x7dba29 0xe9d294 0xe9d270 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9d293 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9d26f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 112] @ 0x50dc06 0x835e9d 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [18: 2880] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 48] @ 0xe9b785 0xeba0f8 0xe9cd73 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9b784 github.com/0xERR0R/blocky/resolver.configureCaches.func6+0x24 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:121 # 0xeba0f7 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x77 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:116 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 1408] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 288] @ 0x8cf94b 0x8cf8ef 0xeb1605 0xeb1596 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xeb1604 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb1595 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:388 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 1792] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x835e6e 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x835e6d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [10: 3840] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b7c 0xf47266 0xf46d0a 0x572e05 0x56f313 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b7b crypto/internal/fips140/bigmod.rr+0x25b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:511 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x63fd6f 0x63fc2f 0x63fc34 0x563b42 0x563ed1 0x63fbb4 0x63fb93 0x563b42 0x563ed1 0x63b96d 0x63b810 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63fd6e vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63fc2e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63fc33 crypto/tls.(*clientHelloMsg).marshalMsg.func8.1+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:198 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63fbb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fb92 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:196 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 784] @ 0x4d130a 0x4d1555 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0xf6c705 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 256] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x563d85 0x563c5b 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 560] @ 0x4108b4 0xea75aa 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 6144] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 2304] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x5107da 0x510ff8 0x513a7e 0x50dbf3 0x775805 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 640] @ 0x5623e5 0x5e8a1a 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e8a19 crypto/x509.processExtensions+0xed9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:852 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0x563e45 0x63d617 0x63d5e6 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d616 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d5e5 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:361 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1152] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x889205 0x8891c0 0x90831f 0xeff133 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x889204 text/template.builtins+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/funcs.go:40 # 0x8891bf text/template.(*Template).Parse+0xff /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/template.go:207 # 0x90831e html/template.(*Template).Parse+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/template.go:191 # 0xeff132 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x112 /home/runner/work/blocky/blocky/server/server_endpoints.go:215 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [4: 96] @ 0x4a3708 0xa2c2d6 0xa2c2da 0xa2d1b3 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4a3707 time.NewTimer+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:144 # 0xa2c2d5 time.After+0x15 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:203 # 0xa2c2d9 github.com/avast/retry-go/v4.(*timerImpl).After+0x19 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:111 # 0xa2d1b2 github.com/avast/retry-go/v4.DoWithData[...]+0x872 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:207 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 224] @ 0x553dba 0x553dd0 0xf4fa9e 0xf4f9d3 0xf4f0ff 0xf50fe8 0xf510ce 0xf50abd 0xf59052 0xf59011 0x569f25 0x565549 0x56505d 0x65f1f5 0x6550ed 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x553db9 crypto/internal/fips140/sha512.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:199 # 0x553dcf crypto/sha512.New+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:53 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf4f9d2 crypto/internal/fips140/ecdsa.newDRBG[...].func1+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:57 # 0xf4f0fe crypto/internal/fips140/ecdsa.(*hmacDRBG).Generate+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:169 # 0xf50fe7 crypto/internal/fips140/ecdsa.signGeneric[...].func1+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:329 # 0xf510cd crypto/internal/fips140/ecdsa.randomPoint[...]+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:222 # 0xf50abc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:328 # 0xf59051 crypto/internal/fips140/ecdsa.sign[...]+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0xf59010 crypto/internal/fips140/ecdsa.Sign[...]+0x230 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:299 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65f1f4 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange+0x5b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:233 # 0x6550ec crypto/tls.(*serverHandshakeState).doFullHandshake+0x34c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:613 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0x47793a 0x47794f 0x6991be 0x69918a 0x6ceda7 0x6ce3d7 0x6afec8 0x481161 # 0x6991bd vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:47 # 0x699189 vendor/golang.org/x/net/http2/hpack.NewEncoder+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:42 # 0x6ceda6 net/http.(*http2Transport).newClientConn+0x986 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8297 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [5: 1280] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x47793a 0x47794f 0x4d1605 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0x5f3539 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3538 crypto/x509.(*policyGraph).incrDepth+0x638 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1384 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 1152] @ 0x6b5a6b 0x6d3d05 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0x6b5a6a net/http.(*http2Framer).WriteHeaders+0x34a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2703 # 0x6d3d04 net/http.(*http2ClientConn).writeHeaders+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9247 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [13: 1456] @ 0x5a984d 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a984c net.(*netFD).connect+0x22c /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:103 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [7: 168] @ 0x70d190 0x70cffb 0x70c82e 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x70d18f net/http.(*Transport).startDialConnForLocked+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1596 # 0x70cffa net/http.(*Transport).queueForDial+0x31a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1569 # 0x70c82d net/http.(*Transport).getConn+0x40d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1516 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 128] @ 0x5217c5 0x5218d0 0x526b45 0xa41d15 0xa41ce3 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa41d14 golang.org/x/net/idna.(*labelIter).result+0x554 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:559 # 0xa41ce2 golang.org/x/net/idna.(*Profile).process+0x522 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:413 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 240] @ 0x48bfb9 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 1280] @ 0x5730fa 0x573106 0x5213bd 0x5ffb37 0xf4fa4f 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 76160] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 2048] @ 0x51bf94 0x51b9bd 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 3072] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x62297c 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 256] @ 0x62d251 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d250 crypto/tls.(*Conn).makeClientHello+0xbf0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:167 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 128] @ 0xf71248 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf71247 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x87 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:122 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 2880] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4a870 0xa4a6f6 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4a86f github.com/sirupsen/logrus.(*Entry).WithField+0x32f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xa4a6f5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x1b5 /home/runner/work/blocky/blocky/lists/downloader.go:97 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 416] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0xa47216 0xa48008 0xa47efb 0xa47e97 0xa4e63b 0xa4bef6 0xa4b7cd 0xa466db 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa48007 github.com/ThinkChaos/parcour/jobgroup.initGroup+0x147 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa47efa github.com/ThinkChaos/parcour/jobgroup.withParentAndContext+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:26 # 0xa47e96 github.com/ThinkChaos/parcour/jobgroup.WithParent+0x36 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:14 # 0xa4e63a github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:52 # 0xa4bef5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /home/runner/work/blocky/blocky/lists/list_cache.go:166 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 224] @ 0xf05b13 0x6160d5 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0x6160d4 crypto/tls.signedMessage+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:94 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [22: 528] @ 0xeaf80b 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf80a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x1ea /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:234 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 112] @ 0xea816d 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea816c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3ac /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 192] @ 0xa4e4a7 0xa4ca58 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4e4a6 github.com/0xERR0R/blocky/lists/parsers.AllowErrors[...]+0x106 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:37 # 0xa4ca57 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x277 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xe99fc5 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe99fc4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x64 /home/runner/work/blocky/blocky/resolver/bootstrap.go:212 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 224] @ 0x674c1c 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674c1b net/textproto.readMIMEHeader+0x27b /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:568 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [6: 1536] @ 0x535fd3 0x572dfb 0x56d908 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56d907 crypto/rsa.VerifyPSS+0x167 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:156 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 4608] @ 0xf46a25 0xf46988 0xf4699b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46a24 crypto/internal/fips140/bigmod.(*Nat).expand+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf46987 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf4699a crypto/internal/fips140/bigmod.rr+0x7a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 40960] @ 0xeb4991 0xea4685 0x8c8668 0x8c84fe 0x481161 # 0xeb4990 github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x70 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:55 # 0xea4684 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources+0x1a4 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:174 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [2: 36864] @ 0x7fef07 0x7fc21d 0x7fe5cb 0x481161 # 0x7fef06 github.com/miekg/dns.(*Server).readTCP+0x126 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:700 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 48] @ 0x6b017e 0x6b0010 0x481161 # 0x6b017d net/http.(*http2clientConnPool).addConnLocked+0x2fd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:952 # 0x6b000f net/http.(*http2addConnCall).run+0x18f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:931 0: 0 [3: 192] @ 0x6ce7ff 0x6ce72f 0x6ce3d7 0x6afec8 0x481161 # 0x6ce7fe sync.NewCond+0x3de /opt/hostedtoolcache/go/1.24.0/x64/src/sync/cond.go:49 # 0x6ce72e net/http.(*http2Transport).newClientConn+0x30e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8276 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [4: 2048] @ 0x48ba7c 0x48b8c6 0x48b594 0x622817 0x6226d2 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x622816 crypto/tls.(*Conn).writeRecordLocked.func1+0x56 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:997 # 0x6226d1 crypto/tls.(*Conn).writeRecordLocked+0x891 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1042 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 9856] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 64] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc374 0x7fea7f 0x7fe5eb 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 352] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [12: 1344] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [12: 1536] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 480] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 149248] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [26: 1248] @ 0x47793a 0x47794f 0x5f40ea 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f40e9 crypto/x509.newPolicyGraphNode+0x11e9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1263 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [22: 7040] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 288] @ 0x477893 0x407f05 0x407ef8 0x40c094 0x5f51f4 0x5f41e5 0x5f0b90 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f51f3 crypto/x509.newPolicyGraphNode+0x22f3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1268 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0xa4b655 0x8c8668 0x8c84fe 0x481161 # 0xa4b654 github.com/0xERR0R/blocky/lists.(*ListCache).refresh+0x1d4 /home/runner/work/blocky/blocky/lists/list_cache.go:126 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [1: 16] @ 0x45fa86 0x5f4efb 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4efa crypto/x509.policiesValid+0x1ffa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 4608] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2df5c 0xa30459 0xa3043d 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2df5b github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /home/runner/work/blocky/blocky/trie/trie.go:86 # 0xa30458 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /home/runner/work/blocky/blocky/trie/trie.go:37 # 0xa3043c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:229 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 960] @ 0xf4fa37 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x5e94e9 0x5e5af0 0x5e7e2f 0x5e7d68 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e94e8 crypto/x509.processExtensions.parseSANExtension.func1+0xa8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:388 # 0x5e5aef crypto/x509.forEachSAN+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:366 # 0x5e7e2e crypto/x509.parseSANExtension+0x2ee /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:375 # 0x5e7d67 crypto/x509.processExtensions+0x227 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:689 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 1456] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 3072] @ 0xf1e7da 0x617ed5 0x6318c4 0x62fd36 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1e7d9 crypto/internal/fips140/aes/gcm.NewGCMForTLS12+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:116 # 0x617ed4 crypto/tls.aeadAESGCM+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:526 # 0x6318c3 crypto/tls.(*clientHandshakeState).establishKeys+0x2a3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:857 # 0x62fd35 crypto/tls.(*clientHandshakeState).handshake+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:609 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 58368] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x5e94a5 0x5e5af0 0x5e7e2f 0x5e7d68 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e94a4 crypto/x509.processExtensions.parseSANExtension.func1+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:384 # 0x5e5aef crypto/x509.forEachSAN+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:366 # 0x5e7e2e crypto/x509.parseSANExtension+0x2ee /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:375 # 0x5e7d67 crypto/x509.processExtensions+0x227 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:689 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 1440] @ 0x563e45 0x63b6e5 0x63b6ec 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63b6e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1524 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b6eb crypto/tls.(*clientHelloMsg).marshalMsg+0x152b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:182 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 32768] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e163 0x66ec69 0x69dbbc 0x69d5bf 0x69d931 0x7053db 0x7052bf 0x715202 0x66e697 0x4b3551 0x68b6ff 0x68b67b 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66ec68 bufio.(*Reader).ReadSlice+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:380 # 0x69dbbb net/http/internal.readChunkLine+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:156 # 0x69d5be net/http/internal.(*chunkedReader).beginChunk+0x1e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:49 # 0x69d930 net/http/internal.(*chunkedReader).Read+0x130 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:125 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x68b6fe io.ReadFull+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x68b67a compress/gzip.(*Reader).readHeader+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:175 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 160] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50dbf3 0xa3141b 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xa3141a github.com/hashicorp/go-multierror.ListFormatFunc+0x1da /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:24 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 4096] @ 0xf45c25 0xf45ba7 0xf46d05 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45c24 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf45ba6 crypto/internal/fips140/bigmod.(*Nat).resetToBytes+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:110 # 0xf46d04 crypto/internal/fips140/bigmod.NewModulus+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 64] @ 0x83660d 0xe9775a 0xe95a36 0xe961e5 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x83660c github.com/0xERR0R/blocky/util.CreateAnswerFromQuestion+0x30c /home/runner/work/blocky/blocky/util/common.go:80 # 0xe97759 github.com/0xERR0R/blocky/resolver.zeroIPBlockHandler.handleBlock+0x79 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:556 # 0xe95a35 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x155 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:336 # 0xe961e4 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x524 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:389 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x5c08b2 0x5aa6c5 0x5c123b 0x5c0430 0x666a24 0x7fd7a7 0x7fcbd8 0xefbfc9 0x481161 # 0x5c08b1 net.sockaddrToTCP+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:21 # 0x5aa6c4 net.(*netFD).accept+0x304 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:189 # 0x5c123a net.(*TCPListener).accept+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:159 # 0x5c042f net.(*TCPListener).Accept+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock.go:380 # 0x666a23 crypto/tls.(*listener).Accept+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/tls.go:67 # 0x7fd7a6 github.com/miekg/dns.(*Server).serveTCP+0x106 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x7fcbd7 github.com/miekg/dns.(*Server).ListenAndServe+0x817 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:346 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [4: 192] @ 0x639e4a 0x639e1a 0x639d2d 0x639c7a 0x639c38 0x639c3d 0x63d552 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x639e49 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x149 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x639e19 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x639d2c crypto/tls.addBytesWithLength.func1+0x2c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:31 # 0x639c79 crypto/tls.marshalingFunction.Marshal+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:21 # 0x639c37 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x17 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x639c3c crypto/tls.addBytesWithLength+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:27 # 0x63d551 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:350 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 2880] @ 0x6cee65 0x6ce3d7 0x6afec8 0x481161 # 0x6cee64 net/http.(*http2Transport).newClientConn+0xa44 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8302 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [7: 448] @ 0x51ba25 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51ba24 bytes.(*Buffer).grow+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:137 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 880] @ 0xf71850 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 384] @ 0x5623e5 0x5e43a5 0x5ea1b0 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e43a4 crypto/x509.parseAI+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:154 # 0x5ea1af crypto/x509.parseCertificate+0x7cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:998 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 54400] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [32: 16384] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b7c 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b7b crypto/internal/fips140/bigmod.rr+0x25b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:511 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 384] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 480] @ 0x623397 0x622ed8 0x637ee9 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637ee8 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:665 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0xf45dad 0xf53956 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf53955 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x3d5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 896] @ 0x47d67c 0x4a3915 0x6cbe79 0x6cf19a 0x6ce3d7 0x6afec8 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x6cbe78 net/http.(*http2Transport).afterFunc+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7654 # 0x6cf199 net/http.(*http2Transport).newClientConn+0xd79 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8331 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [4: 96] @ 0x45f9b2 0x45f045 0x45f265 0x6cd265 0x6cd23b 0x6cc70b 0x6cc679 0x70f565 0x70d3f8 0x70d235 0x481161 # 0x6cd264 net.JoinHostPort+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x6cd23a net/http.http2authorityAddr+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8038 # 0x6cc70a net/http.http2configureTransports.func1+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7721 # 0x6cc678 net/http.http2configureTransports.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7741 # 0x70f564 net/http.(*Transport).dialConn+0x1464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1932 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 96] @ 0x583891 0x5ae95e 0xa44fc5 0xa44fc6 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583890 net/netip.ParseAddr+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:128 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa44fc4 net.ParseIP+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa44fc5 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0x25 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:278 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0x5b1d1e 0x5b0bce 0x5b1ad2 0x59c3a5 0x59d228 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b1d1d net.(*Resolver).internetAddrList.func1+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:275 # 0x5b0bcd net.filterAddrList+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [21: 4704] @ 0x553eda 0x553ef0 0x5213bd 0x5ffb37 0xf4fa9e 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x47d67c 0x4a3915 0x70a750 0x712b74 0x7127d6 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x70a74f net/http.(*Transport).tryPutIdleConn+0x6af /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1138 # 0x712b73 net/http.(*persistConn).readLoop.func2+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2248 # 0x7127d5 net/http.(*persistConn).readLoop+0xcd5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2401 0: 0 [11: 33792] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 2304] @ 0x6514f5 0x6514c5 0x6513d7 0x563b42 0x563ed1 0x651376 0x65126c 0x563b42 0x563ed1 0x651114 0x65107c 0x6519b8 0x63834d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x6514f4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6514c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x6513d6 crypto/tls.(*certificateVerifyMsg).marshal.func1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1846 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651375 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x65126b crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1845 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651113 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65107b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1841 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63834c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:696 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 864] @ 0x563e45 0x651114 0x65107c 0x6519b8 0x63834d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x651113 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65107b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1841 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63834c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:696 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0xf4fa37 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 4480] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 3360] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x6a165a 0x48b6d1 0x6e04f9 0x6e09a5 0x6e72f6 0x713614 0x481161 # 0x6a1659 net/http.init.func14+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:161 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6e04f8 net/http.Header.sortedKeyValues+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:168 # 0x6e09a4 net/http.Header.writeSubset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:195 # 0x6e72f5 net/http.(*Request).write+0x875 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:715 # 0x713613 net/http.(*persistConn).writeLoop+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2593 0: 0 [6: 288] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 1408] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x45fa86 0xf6c873 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0xf04fe6 0xf16bb4 0xf72ad3 0xf728fa 0x662236 0x66275f 0x6569e5 0x651e7d 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf04fe5 crypto/internal/fips140/sha256.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:60 # 0xf16bb3 crypto/internal/fips140/hmac.(*HMAC).Reset+0xf3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:112 # 0xf72ad2 crypto/internal/fips140/tls12.pHash[...]+0x152 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:33 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651e7c crypto/tls.(*serverHandshakeState).handshake+0x1dc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:120 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 32] @ 0x57ecf2 0x5ea08d 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57ecf1 crypto/x509/pkix.(*Name).FillFromRDNSequence+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:173 # 0x5ea08c crypto/x509.parseCertificate+0x6ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:984 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 224] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0xf48245 0xf481b9 0xf481c0 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf48244 crypto/internal/fips140/bigmod.(*Nat).expand+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf481b8 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf481bf crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x5f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:766 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 704] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x8cf492 0x8cf3a8 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x8cf491 strings.(*Builder).WriteString+0x191 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf3a7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /home/runner/work/blocky/blocky/config/upstream.go:35 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 672] @ 0x47793a 0x47794f 0x5f346f 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f346e crypto/x509.(*policyGraph).incrDepth+0x56e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1376 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7741f7 0xa4a870 0xa4a6f6 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4a86f github.com/sirupsen/logrus.(*Entry).WithField+0x32f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xa4a6f5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x1b5 /home/runner/work/blocky/blocky/lists/downloader.go:97 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 3520] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [517: 779288576] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x5623e5 0x5e489a 0x5ea9ba 0x5ead7d 0x5e089e 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e4899 crypto/x509.parseExtension+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:202 # 0x5ea9b9 crypto/x509.parseCertificate+0xfd9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1040 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [111: 93659136] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [217: 177766400] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [565: 282337280] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 384] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 96] @ 0xa45e73 0xa45e67 0xa45e20 0xa45dd3 0xa45d78 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45e72 github.com/0xERR0R/blocky/lists/parsers.newAdapter[...]+0xb2 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:40 # 0xa45e66 github.com/0xERR0R/blocky/lists/parsers.TryAdapt[...]+0xa6 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:14 # 0xa45e1f github.com/0xERR0R/blocky/lists/parsers.Adapt[...]+0x5f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:7 # 0xa45dd2 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...]+0x12 /home/runner/work/blocky/blocky/lists/parsers/lines.go:31 # 0xa45d77 github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xd7 /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 16384] @ 0x51bf94 0x51b9bd 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 1536] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5e023f 0x5f1527 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e023e crypto/x509.(*CertPool).findPotentialParents+0x4de /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:165 # 0x5f1526 crypto/x509.(*Certificate).buildChains+0x166 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1004 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 10752] @ 0x5e9a25 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e9a24 crypto/x509.parseCertificate+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:884 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0x5ffb37 0xf4fa9e 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 1344] @ 0x7741f7 0xe966b5 0xe965cd 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe966b4 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe965cc github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:416 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0x82cf13 0x7dd802 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x82cf12 github.com/miekg/dns.(*OPT).copy+0xd2 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:1146 # 0x7dd801 github.com/miekg/dns.(*Msg).CopyTo+0x461 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1097 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [10: 320] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [11: 59136] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf05b13 0x6160a5 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0x6160a4 crypto/tls.signedMessage+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:93 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x62232d 0x6222f1 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x62232c crypto/tls.sliceForAppend+0x4ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:473 # 0x6222f0 crypto/tls.(*Conn).writeRecordLocked+0x4b0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1007 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b08 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b07 crypto/internal/fips140/bigmod.rr+0x1e7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:491 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 4224] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x674a31 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674a30 net/textproto.readMIMEHeader+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:523 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [9: 2016] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x70f5cb 0x70f5a1 0x70d3f8 0x70d235 0x481161 # 0x70f5ca bufio.NewReaderSize+0x14ca /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:56 # 0x70f5a0 net/http.(*Transport).dialConn+0x14a0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1941 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 336] @ 0x7741f7 0xa4d1d6 0xa4cb5d 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cb5c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x37c /home/runner/work/blocky/blocky/lists/list_cache.go:263 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 784] @ 0x7741f7 0xe99d73 0xe99c77 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe99d72 github.com/sirupsen/logrus.(*Entry).WithField+0x5d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe99c76 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x4d6 /home/runner/work/blocky/blocky/resolver/bootstrap.go:203 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0x45fa86 0xf6c873 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 192] @ 0x45f9b2 0x45f045 0x45f1aa 0xe9bfd2 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9bfd1 github.com/miekg/dns.Fqdn+0x1d1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 288] @ 0x407132 0x477989 0x773e7e 0xe9c893 0xe9c755 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0x699e5c 0x699f70 0x6995de 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x699e5b vendor/golang.org/x/net/http2/hpack.appendVarInt+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:203 # 0x699f6f vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x20f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:181 # 0x6995dd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [5: 122880] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 208] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 960] @ 0x5e04b6 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e04b5 crypto/x509.(*CertPool).AddCert+0x95 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 512] @ 0xe990d6 0xe99114 0xeb0654 0xea6b37 0xea7d5a 0x481161 # 0xe990d5 github.com/0xERR0R/blocky/resolver.newIPSet+0x2d5 /home/runner/work/blocky/blocky/resolver/bootstrap.go:333 # 0xe99113 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x313 /home/runner/work/blocky/blocky/resolver/bootstrap.go:138 # 0xeb0653 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:331 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 480] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [6: 480] @ 0xf719c5 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 880] @ 0x566885 0x5685cf 0x56844c 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x566884 crypto/ecdsa.pointFromAffine+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:424 # 0x5685ce crypto/ecdsa.publicKeyToFIPS[...]+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:397 # 0x56844b crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 240] @ 0xf11451 0xf16832 0xf6cb0e 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6cb0d crypto/internal/fips140/hkdf.Extract[...]+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 6944] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14: 1568] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 10752] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 80] @ 0xeb98b2 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xeb98b1 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xd1 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 672] @ 0x6d1551 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1550 net/http.(*http2ClientConn).roundTrip+0x170 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8783 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 160] @ 0x81bc76 0x81bc26 0x81bc1d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x81bc75 github.com/miekg/dns.cloneSlice[...]+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81bc25 github.com/miekg/dns.unpackDataAAAA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81bc1c github.com/miekg/dns.(*AAAA).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [10: 2560] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 208] @ 0xf107a6 0xf16c16 0xf4f5be 0xf59010 0x569f25 0x565549 0x56505d 0x65f1f5 0x6550ed 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf107a5 crypto/internal/fips140/sha512.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:133 # 0xf16c15 crypto/internal/fips140/hmac.(*HMAC).Reset+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:119 # 0xf4f5bd crypto/internal/fips140/ecdsa.newDRBG[...]+0x39d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:92 # 0xf5900f crypto/internal/fips140/ecdsa.Sign[...]+0x22f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:297 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65f1f4 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange+0x5b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:233 # 0x6550ec crypto/tls.(*serverHandshakeState).doFullHandshake+0x34c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:613 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 64] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 1344] @ 0x563e45 0x63fbb4 0x63fb93 0x563b42 0x563ed1 0x63b96d 0x63b810 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63fbb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fb92 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:196 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x5107da 0x510ff8 0x513a7e 0x50dbf3 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50dbf3 0xa49fcc 0x5107c3 0x510ff8 0x513a7e 0x50dbf3 0x775805 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xa49fcb github.com/0xERR0R/blocky/lists.(*TransientError).Error+0x4b /home/runner/work/blocky/blocky/lists/downloader.go:22 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 1536] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 288] @ 0x407132 0x477989 0x773e7e 0xa4d1d6 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 13824] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [21: 37632] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 240] @ 0xf369ef 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf6c705 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [7: 12544] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 384] @ 0x68b1a5 0x68b16d 0x68b297 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x68b1a4 bufio.NewReaderSize+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:56 # 0x68b16c bufio.NewReader+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x68b296 compress/gzip.(*Reader).Reset+0x236 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:111 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4d1d6 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 57344] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [8: 256] @ 0x8cf94b 0x8cf8ef 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 1152] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 64] @ 0x45fa86 0xf6c873 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x50dc06 0xa4c6d4 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xa4c6d3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0xd3 /home/runner/work/blocky/blocky/lists/list_cache.go:173 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 400] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f265 0x782c3f 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782c3e github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x23e /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:257 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 245760] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [16: 1536] @ 0x563e45 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x408f12 0x4072b9 0x477989 0x674a31 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674a30 net/textproto.readMIMEHeader+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:523 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [6: 3072] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x62161f 0x6252e7 0x625106 0x6d01da 0x6d73d4 0x6d6d62 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x62161e crypto/tls.(*Conn).sendAlertLocked+0xbe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:849 # 0x6252e6 crypto/tls.(*Conn).closeNotify+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1470 # 0x625105 crypto/tls.(*Conn).Close+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1439 # 0x6d01d9 net/http.(*http2ClientConn).closeConn+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8559 # 0x6d73d3 net/http.(*http2clientConnReadLoop).cleanup+0x4f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9895 # 0x6d6d61 net/http.(*http2ClientConn).readLoop+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9818 0: 0 [2: 224] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [7: 112] @ 0xa2d067 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2d066 github.com/avast/retry-go/v4.DoWithData[...]+0x726 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:185 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 416] @ 0x50df31 0x7753d4 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 76288] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [9: 288] @ 0x4d22de 0x6a3e96 0x6a3e9c 0x6a3032 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d22dd context.WithDeadlineCause+0x1bd /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x6a3e95 context.WithDeadline+0x595 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x6a3e9b net/http.setRequestCancel+0x59b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:366 # 0x6a3031 net/http.send+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:257 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 168] @ 0x70e229 0x70d3f8 0x70d235 0x481161 # 0x70e228 net/http.(*Transport).dialConn+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1741 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [26: 5824] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [25: 17600] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [9: 10368] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [23: 5152] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x47793a 0x47794f 0x7779ce 0x777934 0xa4bbb1 0xa4bb7b 0xa4bbba 0xa466db 0x481161 # 0x7779cd github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x777933 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4bbb0 github.com/0xERR0R/blocky/log.PrefixedLog+0x450 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4bb7a github.com/0xERR0R/blocky/lists.logger+0x41a /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4bbb9 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x459 /home/runner/work/blocky/blocky/lists/list_cache.go:149 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf369ef 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 6912] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2df5c 0xa30459 0xa3043d 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2df5b github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /home/runner/work/blocky/blocky/trie/trie.go:86 # 0xa30458 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /home/runner/work/blocky/blocky/trie/trie.go:37 # 0xa3043c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:229 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 576] @ 0x5e04b6 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e04b5 crypto/x509.(*CertPool).AddCert+0x95 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 4352] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [16: 1536] @ 0xf4fa37 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [19: 2432] @ 0xf4fb30 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 560] @ 0xf71850 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x47793a 0x47794f 0x7db9f2 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7db9f1 github.com/miekg/dns.(*Msg).PackBuffer+0x51 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:729 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 192] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 192] @ 0x50b39f 0x50b367 0x50cbac 0x50f235 0x510f38 0x513a7e 0x50dbf3 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b39e fmt.(*buffer).write+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:104 # 0x50b366 fmt.(*fmt).pad+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:95 # 0x50cbab fmt.(*fmt).fmtQ+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:460 # 0x50f234 fmt.(*pp).fmtString+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:503 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x7776c9 0x7776fe 0x777805 0xa4a5f0 0xa4a5ba 0xa4a5b9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776c8 github.com/sirupsen/logrus.NewEntry+0x48 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4a5ef github.com/0xERR0R/blocky/log.PrefixedLog+0xaf /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4a5b9 github.com/0xERR0R/blocky/lists.logger+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4a5b8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x78 /home/runner/work/blocky/blocky/lists/downloader.go:95 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 1024] @ 0x48bfd2 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 96] @ 0x5f2fb1 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f2fb0 crypto/x509.newPolicyGraph+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1285 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0x5f25c5 0x5f2592 0x5f077a 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0x5f25c4 net.ParseIP+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0x5f2591 crypto/x509.(*Certificate).VerifyHostname+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1154 # 0x5f0779 crypto/x509.(*Certificate).Verify+0x1b9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:828 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 27648] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0x563e45 0x63a585 0x63a45d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x650595 0x650565 0x650477 0x563b42 0x563ed1 0x6503b4 0x65031c 0x622916 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650594 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650564 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650476 crypto/tls.(*finishedMsg).marshal.func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1685 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 3360] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf72b35 0xf728fa 0x662316 0x66267f 0x632805 0x62fd65 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf72b34 crypto/internal/fips140/tls12.pHash[...]+0x1b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:36 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662315 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66267e crypto/tls.finishedHash.clientSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:215 # 0x632804 crypto/tls.(*clientHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1056 # 0x62fd64 crypto/tls.(*clientHandshakeState).handshake+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:612 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 6144] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 96] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 336] @ 0x7dc1ca 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7dc1c9 github.com/miekg/dns.(*Msg).unpack+0x1a9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [5: 240] @ 0x47793a 0x47794f 0x5f36a5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f36a4 crypto/x509.policiesValid+0x7a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1474 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 528] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa4644e 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa4644d github.com/0xERR0R/blocky/lists/parsers.WildcardEntry.forEachHost+0x2d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:232 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [22: 4928] @ 0x553eda 0x553ef0 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x7ff614 0x7ff47e 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 27136] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 448] @ 0x4d130a 0x59e453 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x59e452 net.(*sysDialer).dialSerial+0xf2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:664 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 1728] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [8: 6144] @ 0xf1e7da 0x617ed5 0x656099 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1e7d9 crypto/internal/fips140/aes/gcm.NewGCMForTLS12+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:116 # 0x617ed4 crypto/tls.aeadAESGCM+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:526 # 0x656098 crypto/tls.(*serverHandshakeState).establishKeys+0x158 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:794 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 48] @ 0x621498 0x61e5ef 0x624dc5 0x624dc6 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 128] @ 0xf36934 0xf50902 0xf505e5 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36933 crypto/internal/fips140/nistec.P256OrdInverse+0x913 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_ordinv.go:99 # 0xf50901 crypto/internal/fips140/ecdsa.inverse[...]+0x41 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:378 # 0xf505e4 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x384 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:476 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 2048] @ 0x5d619e 0x5d61b3 0x617e94 0x6560f8 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x617e93 crypto/tls.aeadAESGCM+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:517 # 0x6560f7 crypto/tls.(*serverHandshakeState).establishKeys+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:795 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 224] @ 0xf04fe6 0xf16bb4 0xf72ad3 0xf728fa 0x662236 0x66275f 0x6569e5 0x651d66 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf04fe5 crypto/internal/fips140/sha256.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:60 # 0xf16bb3 crypto/internal/fips140/hmac.(*HMAC).Reset+0xf3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:112 # 0xf72ad2 crypto/internal/fips140/tls12.pHash[...]+0x152 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:33 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651d65 crypto/tls.(*serverHandshakeState).handshake+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:90 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [9: 1152] @ 0x699148 0x6ceda7 0x6ce3d7 0x6afec8 0x481161 # 0x699147 vendor/golang.org/x/net/http2/hpack.NewEncoder+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:36 # 0x6ceda6 net/http.(*http2Transport).newClientConn+0x986 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8297 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [2: 32] @ 0xa4a779 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4a778 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x238 /home/runner/work/blocky/blocky/lists/downloader.go:97 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x5f1218 0x5f1726 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f1217 crypto/x509.alreadyInChain+0x2b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:920 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 3200] @ 0x57e80a 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 4160] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [13: 1248] @ 0x563e45 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x650595 0x650565 0x650477 0x563b42 0x563ed1 0x6503b4 0x65031c 0x6519b8 0x63869c 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650594 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650564 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650476 crypto/tls.(*finishedMsg).marshal.func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1685 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63869b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:726 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0xf32cfa 0xf541b4 0x568605 0x56844c 0x566256 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf32cf9 crypto/internal/fips140/nistec.NewP256Point+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0xf541b3 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568604 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x56844b crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1120] @ 0x774b06 0x774a0d 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 384] @ 0x52f930 0x52f751 0x6608bb 0x62d205 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52f92f crypto/ecdh.(*x25519Curve).NewPrivateKey+0x16f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:62 # 0x52f750 crypto/ecdh.(*x25519Curve).GenerateKey+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:46 # 0x6608ba crypto/tls.generateECDHEKey+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:68 # 0x62d204 crypto/tls.(*Conn).makeClientHello+0xba4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:163 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 512] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 144] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [12: 1152] @ 0x563e45 0x63d5aa 0x63d427 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d5a9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d426 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:351 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf11451 0xf16832 0x6604f5 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0x6604f4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x154 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:40 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 960] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 224] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 7680] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 6144] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1568] @ 0x7741f7 0xa4d1d6 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 2592] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 288] @ 0x47793a 0x47794f 0x4d1605 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 48] @ 0x70dba5 0x70db33 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70dba4 crypto/tls.Client+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/tls.go:54 # 0x70db32 net/http.(*persistConn).addTLS+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1691 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [7: 224] @ 0x668b6f 0x61c6d6 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x668b6e crypto/tls.aeadAESGCMTLS13+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:566 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x61d8f0 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d492a 0x6d29ed 0x6d2016 0x481161 # 0x61d8ef crypto/tls.(*halfConn).encrypt+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:522 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d4929 net/http.(*http2clientStream).writeRequestBody+0xb49 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9402 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 32] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 80] @ 0x4d0adb 0x4d0abd 0xa47216 0xa48008 0xa47efb 0xa47e97 0xa4e654 0xa4bef6 0xa4b7cd 0xa466db 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa48007 github.com/ThinkChaos/parcour/jobgroup.initGroup+0x147 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa47efa github.com/ThinkChaos/parcour/jobgroup.withParentAndContext+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:26 # 0xa47e96 github.com/ThinkChaos/parcour/jobgroup.WithParent+0x36 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:14 # 0xa4e653 github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x53 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:53 # 0xa4bef5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /home/runner/work/blocky/blocky/lists/list_cache.go:166 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 896] @ 0x4d130a 0x4d1555 0x4d0af9 0x4d0abd 0xea754c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0x48b9fd 0x48b8c6 0x48b63c 0x50d63e 0x50dbd0 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50dbcf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:238 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 576] @ 0x50dc06 0xa3141b 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xa3141a github.com/hashicorp/go-multierror.ListFormatFunc+0x1da /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:24 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 4320] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [19: 456] @ 0xe9c06c 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9c06b github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x26b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 1024] @ 0xf6b19e 0xf6b159 0xf6b156 0xf6b210 0xf6590d 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6b19d crypto/internal/fips140/bigmod.(*Nat).reset+0xbd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf6b158 crypto/internal/fips140/bigmod.(*Nat).set+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf6b155 crypto/internal/fips140/bigmod.(*Modulus).Nat+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:597 # 0xf6b20f crypto/internal/fips140/rsa.checkPublicKey+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:341 # 0xf6590c crypto/internal/fips140/rsa.verifyPKCS1v15+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:102 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 480] @ 0x4d0bfb 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d0bfa context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x6d8f7b 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d8f7a net/http.(*http2clientConnReadLoop).handleResponse+0xbda /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10191 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 768] @ 0x563d85 0x563c5b 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xa45f45 0xa45f28 0xa45ec2 0xa45dd3 0xa45d78 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45f44 github.com/0xERR0R/blocky/lists/parsers.newAdapter[...]+0x184 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:40 # 0xa45f27 github.com/0xERR0R/blocky/lists/parsers.TryAdapt[...]+0x167 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:14 # 0xa45ec1 github.com/0xERR0R/blocky/lists/parsers.TryAdaptMethod[...]+0x101 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:22 # 0xa45dd2 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...]+0x12 /home/runner/work/blocky/blocky/lists/parsers/lines.go:31 # 0xa45d77 github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xd7 /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 192] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 96] @ 0x621498 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 192] @ 0xf369ef 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 1408] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x48bfd2 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 1792] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1280] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 1792] @ 0x47d67c 0x4a3915 0x4d233c 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x4d233b context.WithDeadlineCause+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [11: 1056] @ 0x563e45 0x651376 0x65126c 0x563b42 0x563ed1 0x651114 0x65107c 0x6519b8 0x63834d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x651375 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x65126b crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1845 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651113 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65107b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1841 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63834c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:696 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1568] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 6272] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 192] @ 0x52f8cb 0x52f8f9 0x52f751 0x6608bb 0x62d205 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52f8ca bytes.Clone+0x10a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/bytes.go:1412 # 0x52f8f8 crypto/ecdh.(*x25519Curve).NewPrivateKey+0x138 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:64 # 0x52f750 crypto/ecdh.(*x25519Curve).GenerateKey+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:46 # 0x6608ba crypto/tls.generateECDHEKey+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:68 # 0x62d204 crypto/tls.(*Conn).makeClientHello+0xba4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:163 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 176] @ 0x45f9b2 0x45f045 0x45f1aa 0x6a44fb 0x6a57c9 0x6a54de 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6a44fa net/http.urlErrorOp+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:544 # 0x6a57c8 net/http.(*Client).do.func2+0xc8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:629 # 0x6a54dd net/http.(*Client).do+0xf3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:734 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 384] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [37: 502016] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 256] @ 0x48b9fd 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x5e4ccf 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e4cce crypto/x509.parsePublicKey+0x16e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:230 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x714293 0x70863a 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x714292 net/http.(*persistConn).roundTrip+0x5b2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2799 # 0x708639 net/http.(*Transport).roundTrip+0xb99 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:696 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 4096] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x6b4370 0x6b4349 0x6cf0b4 0x6ce3d7 0x6afec8 0x481161 # 0x6b436f net/http.(*http2Framer).startWrite+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1912 # 0x6b4348 net/http.(*http2Framer).WriteSettings+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2403 # 0x6cf0b3 net/http.(*http2Transport).newClientConn+0xc93 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8319 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 640] @ 0x7dbc7c 0x7dba29 0xe9d294 0xe9d270 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9d293 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9d26f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [10: 1120] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [10: 2080] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7d9609 0x7d95b3 0x7dd97d 0x7dbdbb 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7d9608 github.com/miekg/dns.compressionMap.insert+0x3a8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7d95b2 github.com/miekg/dns.packDomainName+0x352 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x7dd97c github.com/miekg/dns.(*Question).pack+0x5c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1104 # 0x7dbdba github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x33a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:799 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [9: 864] @ 0x563e45 0x63d66c 0x63d418 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d66b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d417 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:366 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 560] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x6e7036 0x713614 0x481161 # 0x6e7035 net/http.(*Request).write+0x5b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:673 # 0x713613 net/http.(*persistConn).writeLoop+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2593 0: 0 [4: 128] @ 0xa48305 0xa4834e 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa48304 github.com/ThinkChaos/parcour/jobgroup.bindJob+0x24 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:107 # 0xa4834d github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x6d /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 112] @ 0xeae8bc 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeae8bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x13b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 1536] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 1040] @ 0x50aaba 0x48b6d1 0x50d63e 0x50dbd0 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50aab9 fmt.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:147 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50dbcf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:238 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 672] @ 0x47793a 0x47794f 0x5f4125 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4124 crypto/x509.newPolicyGraphNode+0x1224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1264 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x5623e5 0x5e43a5 0x5ea1b0 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e43a4 crypto/x509.parseAI+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:154 # 0x5ea1af crypto/x509.parseCertificate+0x7cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:998 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0xf53fc5 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf53fc4 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:185 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x45fa86 0xf6c873 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x563c69 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 1152] @ 0x563e45 0x640694 0x640673 0x563b42 0x563ed1 0x63a585 0x63a45d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640693 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640672 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:122 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 320] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [15: 240] @ 0xeb1534 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb1533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x1b3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:387 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 2688] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 43776] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 2560] @ 0x69a667 0x6ced09 0x6ce3d7 0x6afec8 0x481161 # 0x69a666 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:103 # 0x6ced08 net/http.(*http2Transport).newClientConn+0x8e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8294 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [16: 1792] @ 0x4108b4 0x70c638 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x70c637 net/http.(*Transport).getConn+0x217 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1504 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 64] @ 0x81bafc 0x81baa6 0x81ba9d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x81bafb github.com/miekg/dns.cloneSlice[...]+0x7b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81baa5 github.com/miekg/dns.unpackDataA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81ba9c github.com/miekg/dns.(*A).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 2016] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4a6f0 0xa4a5f6 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4a6ef github.com/sirupsen/logrus.(*Entry).WithField+0x1af /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xa4a5f5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0xb5 /home/runner/work/blocky/blocky/lists/downloader.go:96 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [35: 2240] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x47793a 0x47794f 0x6ce4b3 0x6ce3d7 0x6afec8 0x481161 # 0x6ce4b2 net/http.(*http2Transport).newClientConn+0x92 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8255 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [12: 1536] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 96] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 48] @ 0x47793a 0x47794f 0x69918f 0x69918a 0x6ceda7 0x6ce3d7 0x6afec8 0x481161 # 0x69918e vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:46 # 0x699189 vendor/golang.org/x/net/http2/hpack.NewEncoder+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:42 # 0x6ceda6 net/http.(*http2Transport).newClientConn+0x986 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8297 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [17: 272] @ 0x8cf626 0x8cf5b6 0xeb0452 0xeb03e4 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xeb0451 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb03e3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [13: 1248] @ 0xf4fa37 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 6528] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 400] @ 0x5623e5 0x5e43a5 0x5e9dd9 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e43a4 crypto/x509.parseAI+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:154 # 0x5e9dd8 crypto/x509.parseCertificate+0x3f8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:949 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0x563e45 0x63a905 0x63a7dd 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a904 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a7dc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:137 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 1248] @ 0xf4fa37 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1120] @ 0x6afc30 0x6cc730 0x6cc679 0x70f565 0x70d3f8 0x70d235 0x481161 # 0x6afc2f net/http.(*http2clientConnPool).addConnIfNeeded+0x16f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:901 # 0x6cc72f net/http.http2configureTransports.func1+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7722 # 0x6cc678 net/http.http2configureTransports.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7741 # 0x70f564 net/http.(*Transport).dialConn+0x1464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1932 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [10: 48640] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 34560] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40bdc9 0xa2f807 0xa2f7cf 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f806 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:78 # 0xa2f7ce github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:91 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 960] @ 0x6cea08 0x6ce9c9 0x6ce99d 0x6ce3d7 0x6afec8 0x481161 # 0x6cea07 bufio.NewReaderSize+0x5e7 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:56 # 0x6ce9c8 bufio.NewReader+0x5a8 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x6ce99c net/http.(*http2Transport).newClientConn+0x57c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8287 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [25: 1200] @ 0x407132 0x477989 0x773e7e 0xea7fb0 0xea7e7b 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [17: 17408] @ 0xf4842b 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x74a30e 0x74a271 0x749e7b 0x74d1bd 0x75b010 0x75b00b 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x74a30d regexp/syntax.(*parser).newRegexp+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:146 # 0x74a270 regexp/syntax.(*parser).collapse+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:552 # 0x749e7a regexp/syntax.(*parser).concat+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:492 # 0x74d1bc regexp/syntax.parse+0x103c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:1084 # 0x75b00f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:887 # 0x75b00a regexp.compile+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:168 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [14: 224] @ 0xeba2c5 0xeb8e7b 0xeb8933 0x481161 # 0xeba2c4 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0xa4 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:83 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [11: 1408] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 1664] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xa2c98f 0xa2c976 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa2c98e github.com/avast/retry-go/v4.newDefaultRetryConfig+0x4e /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 192] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 4480] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0xf6c705 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [18: 9216] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 576] @ 0x52629f 0x5f1db5 0x5f1dbb 0x5f2777 0x5f276a 0x5f077a 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0x5f1db4 strings.Split+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0x5f1dba crypto/x509.validHostname+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1037 # 0x5f2776 crypto/x509.validHostnameInput+0x236 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1019 # 0x5f2769 crypto/x509.(*Certificate).VerifyHostname+0x229 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1166 # 0x5f0779 crypto/x509.(*Certificate).Verify+0x1b9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:828 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [18: 3744] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x69a8fd 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [9: 720] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0x563e45 0x63fbb4 0x63fb93 0x563b42 0x563ed1 0x63b96d 0x63b810 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63fbb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fb92 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:196 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [50: 4000] @ 0xeaf6d2 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf6d1 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0xb1 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:221 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 448] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 1152] @ 0xe9a0ad 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a0ac github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x14c /home/runner/work/blocky/blocky/resolver/bootstrap.go:222 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 80] @ 0x5f4191 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4190 crypto/x509.(*policyGraph).insert+0x1290 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1296 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1568] @ 0xe9a39e 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a39d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x13d /home/runner/work/blocky/blocky/resolver/bootstrap.go:239 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [7: 560] @ 0x5623e5 0x5e5e68 0x5e83f7 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e5e67 crypto/x509.parseExtKeyUsageExtension+0x107 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:447 # 0x5e83f6 crypto/x509.processExtensions+0x8b6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:785 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 448] @ 0x7c5e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7c5e99 github.com/miekg/dns.init.func2+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [22: 528] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [12: 192] @ 0xeb3e25 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xeb3e24 github.com/mroth/weightedrand/v2.NewChooser[...]+0xa4 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 768] @ 0x51bf94 0x51b9bd 0x51bb99 0x699625 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x699624 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:77 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [35: 15680] @ 0x6ce529 0x6ce3d7 0x6afec8 0x481161 # 0x6ce528 net/http.(*http2Transport).newClientConn+0x108 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8245 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 16] @ 0x4d0b05 0x62552b 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x4d0b04 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:242 # 0x62552a crypto/tls.(*Conn).handshakeContext+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1519 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [5: 2560] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6b0f17 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0f16 net/http.http2getDataBufferChunk+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1224 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0xf719c5 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 128] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 768] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 1920] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 2048] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 1152] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 288] @ 0x5e3f1c 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 800] @ 0x57e80a 0x5ea08d 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5ea08c crypto/x509.parseCertificate+0x6ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:984 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 432] @ 0x47793a 0x47794f 0x5f3007 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3006 crypto/x509.newPolicyGraph+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1286 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1792] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [15: 360] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [21: 1344] @ 0x5f100d 0x5f1726 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 1088] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 224] @ 0x5c826a 0x5c0a55 0x5bd5a7 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5c8269 net.ipToSockaddr+0x209 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:222 # 0x5c0a54 net.(*TCPAddr).sockaddr+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:40 # 0x5bd5a6 net.(*netFD).dial+0x386 /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:121 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 160] @ 0x50dc06 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50dbf3 0xa49fcc 0x5107c3 0x510ff8 0x514905 0x50df1e 0x7753d4 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xa49fcb github.com/0xERR0R/blocky/lists.(*TransientError).Error+0x4b /home/runner/work/blocky/blocky/lists/downloader.go:22 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x514904 fmt.(*pp).doPrint+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1208 # 0x50df1d fmt.Sprint+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:279 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 245376] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 288] @ 0x50abbb 0xea80c8 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea80c7 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x307 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:198 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 4928] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 416] @ 0x61d8f0 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x61d8ef crypto/tls.(*halfConn).encrypt+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:522 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [26: 13312] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 84864] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0x77d69a 0x48b6d1 0x773556 0x774d69 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x77d699 github.com/sirupsen/logrus.init.0.func1+0x19 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:39 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x5e417f 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e417e crypto/x509.parseName+0x37e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:143 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 480] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [12: 1344] @ 0x7741f7 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 48] @ 0x5e62e7 0x5e80f7 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e62e6 crypto/x509.parseCertificatePoliciesExtension+0x286 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:479 # 0x5e80f6 crypto/x509.processExtensions+0x5b6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:801 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 80640] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [7: 336] @ 0x50dc06 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 864] @ 0x63ddc5 0x63dd95 0x63dca1 0x563b42 0x563ed1 0x63d5aa 0x63d427 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63ddc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63dd94 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x114 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63dca0 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:353 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d5a9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d426 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:351 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1280] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0x50dc06 0x835df4 0xeaa2c6 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835df3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /home/runner/work/blocky/blocky/util/common.go:53 # 0xeaa2c5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:204 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [9: 1296] @ 0x7fe99a 0x7fe5eb 0x481161 # 0x7fe999 github.com/miekg/dns.(*Server).serveDNS+0x99 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:634 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [9: 720] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [9: 288] @ 0x62c7ca 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62c7c9 crypto/tls.(*Conn).makeClientHello+0x169 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:74 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [39: 2496] @ 0x6d8ded 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d8dec net/http.(*http2clientConnReadLoop).handleResponse+0xa4c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10183 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 128] @ 0x48bfd2 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x687765 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x687764 compress/flate.(*decompressor).huffmanBlock+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:565 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 1344] @ 0x4d130a 0x708497 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x708496 net/http.(*Transport).roundTrip+0x9f6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:667 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x48e625 0x48e5fd 0x617296 0x617251 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x48e624 internal/sync.newEntryNode[...]+0x304 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:572 # 0x48e5fc internal/sync.(*HashTrieMap[...]).LoadOrStore+0x2dc /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:151 # 0x617295 sync.(*Map).LoadOrStore+0x135 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/hashtriemap.go:67 # 0x617250 crypto/tls.(*certCache).newCert+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0xf369ef 0xf53f94 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 4096] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [16: 1536] @ 0x563e45 0x63a905 0x63a7dd 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a904 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a7dc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:137 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0xf32cfa 0xf541b4 0x568605 0x56844c 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf32cf9 crypto/internal/fips140/nistec.NewP256Point+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0xf541b3 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568604 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x56844b crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 144] @ 0x5cf938 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5cf937 net/url.(*Error).Error+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [29: 14848] @ 0x48ba7c 0x48b8c6 0x48b594 0x7ff1ba 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x7ff1b9 github.com/miekg/dns.(*Server).readUDP+0x159 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:719 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [3: 336] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 800] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 112] @ 0x7741f7 0xe9f5e5 0xe9f4f3 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [9: 720] @ 0x686605 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf71850 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf11451 0x5f6f50 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x5f6f4f crypto/x509.checkSignature+0x1ef /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:994 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x7e0d10 0x7e0c0d 0x821969 0x7db3aa 0x7db0ed 0x7db54c 0x7dc374 0x7fea7f 0x7fe5eb 0x481161 # 0x7e0d0f github.com/miekg/dns.makeDataOpt+0x26f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:58 # 0x7e0c0c github.com/miekg/dns.unpackDataOpt+0x16c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:420 # 0x821968 github.com/miekg/dns.(*OPT).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 168] @ 0xe9be86 0xe9be33 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9be85 github.com/0xERR0R/blocky/util.ExtractCacheKey+0x85 /home/runner/work/blocky/blocky/util/common.go:201 # 0xe9be32 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:149 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [13: 1248] @ 0xf4fa37 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x621c8e 0x6224bd 0x62297c 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [30: 15360] @ 0x48ba7c 0x48b8c6 0x48b63c 0x50d63e 0x50dbd0 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50dbcf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:238 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [36: 864] @ 0xeb0677 0xea6b37 0xea7d5a 0x481161 # 0xeb0676 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x96 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:338 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 112] @ 0x6b501e 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b501d net/http.http2parseWindowUpdateFrame+0xdd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2546 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [18: 864] @ 0x407132 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x48b9fd 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 1456] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0x62552b 0x70e00e 0x70e009 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x62552a crypto/tls.(*Conn).handshakeContext+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1519 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 480] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [12: 1152] @ 0x563e45 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1568] @ 0x5a9837 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a9836 net.(*netFD).connect+0x216 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:102 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [34: 8704] @ 0xf46cb4 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0x563e45 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [18: 2016] @ 0x625625 0x70e00e 0x70e009 0x481161 # 0x625624 crypto/tls.(*Conn).handshakeContext+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1534 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [24: 1152] @ 0x8cf626 0x8cf5b6 0xeb0452 0xeb03e4 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xeb0451 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb03e3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [24: 384] @ 0x5b0c10 0x5b1ad2 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b0c0f net.filterAddrList+0x18f /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 432] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 540672] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [8: 1664] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f50a5 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f50a4 crypto/x509.(*policyGraph).insert+0x21a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1296 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 288] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 240] @ 0x6b49d8 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b49d7 net/http.http2parseGoAwayFrame+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2482 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 240] @ 0x715a11 0x715a05 0x7159ba 0x70a587 0x70a058 0x70d455 0x70d235 0x481161 # 0x715a10 container/list.(*List).insertValue+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/container/list/list.go:104 # 0x715a04 container/list.(*List).PushFront+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/container/list/list.go:146 # 0x7159b9 net/http.(*connLRU).add+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3100 # 0x70a586 net/http.(*Transport).tryPutIdleConn+0x4e6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1124 # 0x70a057 net/http.(*Transport).putOrCloseIdleConn+0x17 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1035 # 0x70d454 net/http.(*Transport).dialConnFor+0x114 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1621 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [13: 1664] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [18: 5184] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9605d 0xe95f70 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9605c github.com/sirupsen/logrus.(*Entry).WithField+0x39c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95f6f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:372 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 672] @ 0x7bd630 0x7bd60f 0x7bd6c5 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd62f github.com/sirupsen/logrus.NewEntry+0xef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [33: 7392] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 4032] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [32: 18432] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x773e7e 0xeb113a 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1139 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x3b9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:366 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [15: 1440] @ 0x563e45 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0xf4fa37 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [25: 5600] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0x62d1a5 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d1a4 crypto/tls.(*Conn).makeClientHello+0xb44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:159 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0xefc851 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xefc850 github.com/0xERR0R/blocky/server.newRequest+0x510 /home/runner/work/blocky/blocky/server/server.go:459 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 640] @ 0x7fef07 0x7fc21d 0x7fe5cb 0x481161 # 0x7fef06 github.com/miekg/dns.(*Server).readTCP+0x126 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:700 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 2560] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 384] @ 0x48bfb9 0x48b5e5 0x754afb 0x755d79 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x754afa regexp.freeBitState+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:59 # 0x755d78 regexp.(*Regexp).backtrack+0x3b8 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:363 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 1008] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 224] @ 0xeaec34 0xeaec07 0xeaebde 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaec33 net/textproto.MIMEHeader.Set+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/header.go:22 # 0xeaec06 net/http.Header.Set+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:40 # 0xeaebdd github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x27d /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:155 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0xf369ef 0x550751 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0x550750 crypto/elliptic.(*nistCurve[...]).Unmarshal+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:256 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [18: 288] @ 0xeaed0e 0xeaece1 0xeaeccd 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaed0d net/textproto.MIMEHeader.Set+0x3ad /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/header.go:22 # 0xeaece0 net/http.Header.Set+0x380 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:40 # 0xeaeccc github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x36c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:156 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 128] @ 0xf45dad 0xf50636 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf50635 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x3d5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 256] @ 0x6866f5 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0xa45ded 0xa45d78 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45dec github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...]+0x2c /home/runner/work/blocky/blocky/lists/parsers/lines.go:27 # 0xa45d77 github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xd7 /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x81bafc 0x81baa6 0x81ba9d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x81bafb github.com/miekg/dns.cloneSlice[...]+0x7b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81baa5 github.com/miekg/dns.unpackDataA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81ba9c github.com/miekg/dns.(*A).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0x59d652 0x59d565 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x59d651 net.addrList.partition+0x831 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:121 # 0x59d564 net.(*Dialer).DialContext+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:573 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [18: 288] @ 0xeb160a 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb1609 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x289 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:388 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 80] @ 0x632a2b 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x632a2a crypto/tls.(*Conn).verifyServerCertificate+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1086 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x5c80d2 0x5c0a55 0x5bd5a7 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5c80d1 net.ipToSockaddr+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:228 # 0x5c0a54 net.(*TCPAddr).sockaddr+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:40 # 0x5bd5a6 net.(*netFD).dial+0x386 /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:121 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [9: 288] @ 0xa43492 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43491 golang.org/x/net/idna.encode+0x291 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0xf6c705 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 10752] @ 0xf4842b 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0x6d1792 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1791 net/http.(*http2ClientConn).roundTrip+0x3b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8806 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 120] @ 0xa48407 0xa483b2 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa48406 github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Defer+0x86 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:148 # 0xa483b1 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0x31 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:51 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 1152] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [12: 1536] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [32: 22806528] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 768] @ 0x563d85 0x563c5b 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 240] @ 0x5c0945 0x5bd6ee 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5c0944 net.sockaddrToTCP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:19 # 0x5bd6ed net.(*netFD).dial+0x4cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:141 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 96] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [13: 832] @ 0x52fb97 0x6369d0 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52fb96 crypto/ecdh.(*x25519Curve).NewPublicKey+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:76 # 0x6369cf crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:485 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1792] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 112] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [6: 36864] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e163 0x66ec69 0x69dbbc 0x69d5bf 0x69d931 0x7053db 0x7052bf 0x715202 0x66e697 0x4b3551 0x68b6ff 0x68b67b 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66ec68 bufio.(*Reader).ReadSlice+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:380 # 0x69dbbb net/http/internal.readChunkLine+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:156 # 0x69d5be net/http/internal.(*chunkedReader).beginChunk+0x1e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:49 # 0x69d930 net/http/internal.(*chunkedReader).Read+0x130 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:125 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x68b6fe io.ReadFull+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x68b67a compress/gzip.(*Reader).readHeader+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:175 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 1344] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 96] @ 0x45f9b2 0x45f045 0x45f1aa 0x836812 0x8367ea 0xe9a3c5 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x836811 github.com/miekg/dns.Fqdn+0x71 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0x8367e9 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x49 /home/runner/work/blocky/blocky/util/common.go:117 # 0xe9a3c4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /home/runner/work/blocky/blocky/resolver/bootstrap.go:240 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [17: 1904] @ 0x7741f7 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21: 504] @ 0x6d3f7d 0x6d29ed 0x6d2016 0x481161 # 0x6d3f7c net/http.(*http2clientStream).writeRequestBody+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9335 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [6: 144] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 64] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [43: 66048] @ 0x61d4f2 0x62248a 0x62297c 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61d4f1 crypto/tls.(*halfConn).encrypt+0x1b1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:484 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [24: 1152] @ 0x583db1 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa4626e 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583db0 net/netip.parseIPv4Fields+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:162 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa4626d github.com/0xERR0R/blocky/lists/parsers.HostListEntry.forEachHost+0x2d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:119 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 768] @ 0xf46a25 0xf46988 0xf4699b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46a24 crypto/internal/fips140/bigmod.(*Nat).expand+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf46987 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf4699a crypto/internal/fips140/bigmod.rr+0x7a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [23: 1472] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [10: 160] @ 0x8cf492 0x8cf3a8 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x8cf491 strings.(*Builder).WriteString+0x191 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf3a7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /home/runner/work/blocky/blocky/config/upstream.go:35 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 768] @ 0xf4fa37 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [43: 2064] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [115: 88555520] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [34: 28131328] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 336] @ 0x4108b4 0x4a3708 0xa2c2d6 0xa2c2da 0xa2d1b3 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4a3707 time.NewTimer+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:144 # 0xa2c2d5 time.After+0x15 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:203 # 0xa2c2d9 github.com/avast/retry-go/v4.(*timerImpl).After+0x19 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:111 # 0xa2d1b2 github.com/avast/retry-go/v4.DoWithData[...]+0x872 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:207 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 264] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x4d2371 0x6a3e96 0x6a3e9c 0x6a3032 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d2370 context.WithDeadlineCause+0x250 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:647 # 0x6a3e95 context.WithDeadline+0x595 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x6a3e9b net/http.setRequestCancel+0x59b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:366 # 0x6a3031 net/http.send+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:257 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [16: 384] @ 0x621498 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 48] @ 0xa47598 0xa48471 0xa46cf3 0xa48471 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa47597 github.com/ThinkChaos/parcour/jobgroup.(*withContext).launch+0x37 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:103 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa46cf2 github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch+0x92 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:55 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 288] @ 0xeaf79b 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf79a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x17a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:233 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [12: 1152] @ 0x563e45 0x63d617 0x63d5e6 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d616 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d5e5 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:361 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 2048] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [23: 2576] @ 0x4108b4 0x62563e 0x70e00e 0x70e009 0x481161 # 0x62563d crypto/tls.(*Conn).handshakeContext+0x17d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1535 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [18: 576] @ 0x7dbc7c 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [18: 2880] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [11: 528] @ 0x70e210 0x70d3f8 0x70d235 0x481161 # 0x70e20f net/http.(*Transport).dialConn+0x10f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1740 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [11: 264] @ 0x6157da 0x48b6d1 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6157d9 crypto/tls.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:968 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 704] @ 0x755a76 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x755a75 regexp.newBitState+0xb5 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:52 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [34: 43520] @ 0x623397 0x622ed8 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x563d85 0x563c5b 0x63fbb4 0x63fb93 0x563b42 0x563ed1 0x63b96d 0x63b810 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63fbb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fb92 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:196 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0x563e45 0x63d5e5 0x63d5ab 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d5e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d5aa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:356 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 896] @ 0x4d130a 0x4d1555 0x4d224b 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [11: 19712] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [7: 896] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [13: 1456] @ 0x47d67c 0x4a3915 0x4d233c 0x6a3e96 0x6a3e9c 0x6a3032 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x4d233b context.WithDeadlineCause+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x6a3e95 context.WithDeadline+0x595 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x6a3e9b net/http.setRequestCancel+0x59b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:366 # 0x6a3031 net/http.send+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:257 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 480] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 768] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 288] @ 0x47793a 0x47794f 0xa2c97b 0xa2c976 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa2c97a github.com/avast/retry-go/v4.newDefaultRetryConfig+0x3a /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:228 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x496085 0x496412 0x5bd650 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496411 syscall.Getsockname+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:713 # 0x5bd64f net.(*netFD).dial+0x42f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:139 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 1584] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 480] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [11: 1056] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 224] @ 0x62d4d1 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d4d0 crypto/tls.(*Conn).makeClientHello+0xe70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:177 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 3472] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 20736] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0xa2fc76 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0xa2fc75 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0x55 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:123 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x57eda7 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57eda6 crypto/x509/pkix.(*Name).FillFromRDNSequence+0x666 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:175 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [28: 896] @ 0x50ac89 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50ac88 fmt.Errorf+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:32 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 960] @ 0x563e45 0x63a3bf 0x63a294 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [23: 368] @ 0xeb0c50 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb0c4f github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x26f /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 80] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 256] @ 0x5730fa 0x573106 0xf4fa4f 0xf729c5 0xf728fa 0x661d16 0x661a36 0x655fee 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661d15 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x655fed crypto/tls.(*serverHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:783 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 352] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x6f257c 0x6f1ff7 0x6f7986 0xefe045 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x6f257b net/http.Header.Clone+0x6fb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:114 # 0x6f1ff6 net/http.(*response).WriteHeader+0x176 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1231 # 0x6f7985 net/http.Error+0x1a5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2325 # 0xefe044 github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0x124 /home/runner/work/blocky/blocky/server/server_endpoints.go:70 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [28: 5376] @ 0x63dbe5 0x63daa3 0x63daa8 0x563b42 0x563ed1 0x63d5e5 0x63d5ab 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63dbe4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63daa2 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63daa7 crypto/tls.(*clientHelloMsg).marshalMsg.func18.2+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:358 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d5e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d5aa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:356 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [30: 6720] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 256] @ 0xeb8b32 0xeb8f34 0xeb8933 0x481161 # 0xeb8b31 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xd1 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeb8f33 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x313 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:131 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [14: 1568] @ 0x4d21f4 0x6a3e96 0x6a3e9c 0x6a3032 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d21f3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:631 # 0x6a3e95 context.WithDeadline+0x595 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x6a3e9b net/http.setRequestCancel+0x59b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:366 # 0x6a3031 net/http.send+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:257 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 32768] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [23: 282624] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 384] @ 0x407132 0x477989 0x716ac5 0x716c66 0x6a58eb 0x6a47d3 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x716ac4 net/http.Header.Clone+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:105 # 0x716c65 net/http.cloneOrMakeHeader+0x285 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/clone.go:116 # 0x6a58ea net/http.(*Client).makeHeadersCopier+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:759 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 800] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 1056] @ 0xf4fa37 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 224] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [17: 3808] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 4480] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 2048] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 12288] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 288] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [27: 7776] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 1664] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 3072] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x6afc45 0x6cc730 0x6cc679 0x70f565 0x70d3f8 0x70d235 0x481161 # 0x6afc44 net/http.(*http2clientConnPool).addConnIfNeeded+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:899 # 0x6cc72f net/http.http2configureTransports.func1+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7722 # 0x6cc678 net/http.http2configureTransports.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7741 # 0x70f564 net/http.(*Transport).dialConn+0x1464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1932 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [35: 7280] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b63c 0x77769e 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x77769d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 6400] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 784] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [14: 448] @ 0x50dc06 0xeae8ee 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xeae8ed github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x16d /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 288] @ 0xf45dad 0xf539d9 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf539d8 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x458 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:484 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 960] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 1248] @ 0xf4fa37 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 2080] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x69a8fd 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [8: 75776] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x69d96b 0x7053db 0x7052bf 0x715202 0x66e697 0x4b3551 0x68b6ff 0x68b67b 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x69d96a net/http/internal.(*chunkedReader).Read+0x16a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:136 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x68b6fe io.ReadFull+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x68b67a compress/gzip.(*Reader).readHeader+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:175 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 85248] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [18: 23040] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x52629f 0x5f1db5 0x5f1dbb 0x5f2805 0x5f27e3 0x5f077a 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0x5f1db4 strings.Split+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0x5f1dba crypto/x509.validHostname+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1037 # 0x5f2804 crypto/x509.validHostnamePattern+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1018 # 0x5f27e2 crypto/x509.(*Certificate).VerifyHostname+0x2a2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1174 # 0x5f0779 crypto/x509.(*Certificate).Verify+0x1b9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:828 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0xf6caae 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6caad crypto/internal/fips140/hkdf.Extract[...]+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:17 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x51ba25 0x51bb99 0x699625 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x51ba24 bytes.(*Buffer).grow+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:137 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x699624 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:77 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 48] @ 0x48bfb9 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 720] @ 0x5e417f 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e417e crypto/x509.parseName+0x37e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:143 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 672] @ 0x5a9837 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a9836 net.(*netFD).connect+0x216 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:102 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [13: 1248] @ 0x563e45 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0x563e45 0x63c31d 0x63c1bd 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c31c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c1bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:257 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 800] @ 0xf71850 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 34048] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [7: 8960] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [44: 5632] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14: 2464] @ 0x70c64c 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70c64b net/http.(*Transport).getConn+0x22b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1499 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0xf6c705 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 640] @ 0xf719c5 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 112] @ 0xeb8d7e 0xeb8933 0x481161 # 0xeb8d7d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:120 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [19: 4256] @ 0x6ceb7d 0x6ceb63 0x6ce3d7 0x6afec8 0x481161 # 0x6ceb7c net/http.http2NewFramer+0x75c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2002 # 0x6ceb62 net/http.(*http2Transport).newClientConn+0x742 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8288 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [21: 1344] @ 0x7c5eda 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c5ed9 github.com/miekg/dns.init.func3+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [7: 336] @ 0x5c3912 0x5bd9b0 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c3911 net.sockaddrToUDP+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:20 # 0x5bd9af net.(*netFD).dial+0x78f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:143 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [7: 784] @ 0x7741f7 0xefc809 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xefc808 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /home/runner/work/blocky/blocky/server/server.go:453 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 48] @ 0x6157da 0x48b6d1 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6157d9 crypto/tls.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:968 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [29: 29696] @ 0xf4842b 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 216] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 96] @ 0xa46f91 0xa4b4d4 0x8c8668 0x8c84fe 0x481161 # 0xa46f90 github.com/ThinkChaos/parcour/jobgroup.WithContext+0x70 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:38 # 0xa4b4d3 github.com/0xERR0R/blocky/lists.(*ListCache).refresh+0x53 /home/runner/work/blocky/blocky/lists/list_cache.go:117 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [19: 1216] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [7: 1120] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [11: 1408] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 1632] @ 0x563e45 0x63bbdd 0x63ba7d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [19: 3648] @ 0x63faef 0x63f9af 0x63f9b4 0x563b42 0x563ed1 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63faee vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63f9ae vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63f9b3 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:213 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [28: 14336] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d3d45 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d3d44 net/http.(*http2ClientConn).writeHeaders+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9258 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [35: 761600] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [33: 8448] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [31: 8928] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 120] @ 0x686605 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x782ef7 0x782834 0x775235 0x774de5 0x7753e8 0xa4bd56 0xa4bd1f 0xa466db 0x481161 # 0x782ef6 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x4f6 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4bd55 github.com/sirupsen/logrus.(*Entry).Info+0x5f5 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4bd1e github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x5be /home/runner/work/blocky/blocky/lists/list_cache.go:152 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [17: 544] @ 0x5623e5 0x5e489a 0x5ea9ba 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e4899 crypto/x509.parseExtension+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:202 # 0x5ea9b9 crypto/x509.parseCertificate+0xfd9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1040 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 98304] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 1792] @ 0x553eda 0x553ef0 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [36: 1152] @ 0x6a5985 0x6a47d3 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6a5984 net/http.(*Client).makeHeadersCopier+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:769 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 176] @ 0x5cf95b 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5cf95a net/url.(*Error).Error+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [18: 1440] @ 0xf71850 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 240] @ 0xf369de 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 320] @ 0x6e83e5 0x6e83ed 0xeaeb45 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6e83e4 io.NopCloser+0x6c4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:684 # 0x6e83ec net/http.NewRequestWithContext+0x6cc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:908 # 0xeaeb44 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x5f3705 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3704 crypto/x509.policiesValid+0x804 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1476 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 384] @ 0x8cf94b 0x8cf8ef 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 416] @ 0x50aaba 0x48b6d1 0x50d63e 0x50dbd0 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50aab9 fmt.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:147 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50dbcf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:238 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 256] @ 0xeb168d 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb168c github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x30c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:389 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [13: 425984] @ 0x754c25 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa45914 0xa45463 0xa4dca5 0xa4df4f 0xea525a 0xea4e50 0xea4d29 0xa46e1d 0xa466db 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa45913 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xea5259 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).parseFile+0x219 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:233 # 0xea4e4f github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.func1+0xef /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:188 # 0xea4d28 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x782f51 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x782f50 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x550 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [4: 192] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [16: 4608] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [23: 552] @ 0xe98f3f 0xeb0654 0xea6b37 0xea7d5a 0x481161 # 0xe98f3e github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x13e /home/runner/work/blocky/blocky/resolver/bootstrap.go:130 # 0xeb0653 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:331 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 240] @ 0x52629f 0x5f23bd 0x5f23a3 0x5f284d 0x5f077a 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0x5f23bc strings.Split+0x23c /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0x5f23a2 crypto/x509.matchHostnames+0x222 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1088 # 0x5f284c crypto/x509.(*Certificate).VerifyHostname+0x30c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1175 # 0x5f0779 crypto/x509.(*Certificate).Verify+0x1b9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:828 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 1632] @ 0x563e45 0x6503b4 0x65031c 0x6519b8 0x63869c 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63869b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:726 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [60: 3840] @ 0x5f100d 0x5f1726 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x5f1b2d 0x5f19be 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f1b2c crypto/x509.appendToFreshChain+0x4cc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:888 # 0x5f19bd crypto/x509.(*Certificate).buildChains.func1+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [30: 3840] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [30: 2880] @ 0x563e45 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 288] @ 0x6ccdf9 0x6ccb88 0x6cca5d 0x6d1e9c 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6ccdf8 net/http.(*http2clientStream).closeReqBodyLocked+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7957 # 0x6ccb87 net/http.(*http2clientStream).abortStreamLocked+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7932 # 0x6cca5c net/http.(*http2clientStream).abortStream+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7923 # 0x6d1e9b net/http.(*http2ClientConn).roundTrip+0xabb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8887 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 240] @ 0x407132 0x477989 0x773e7e 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 7168] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 320] @ 0x6afccc 0x6cc730 0x6cc679 0x70f565 0x70d3f8 0x70d235 0x481161 # 0x6afccb net/http.(*http2clientConnPool).addConnIfNeeded+0x20b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:904 # 0x6cc72f net/http.http2configureTransports.func1+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7722 # 0x6cc678 net/http.http2configureTransports.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7741 # 0x70f564 net/http.(*Transport).dialConn+0x1464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1932 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [13: 1248] @ 0x563e45 0x640234 0x640213 0x563b42 0x563ed1 0x63a905 0x63a7dd 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640212 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:138 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a904 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a7dc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:137 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1280] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 1664] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 96] @ 0x81bc76 0x81bc26 0x81bc1d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x81bc75 github.com/miekg/dns.cloneSlice[...]+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81bc25 github.com/miekg/dns.unpackDataAAAA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81bc1c github.com/miekg/dns.(*AAAA).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [42: 1008] @ 0x50dc06 0x835e9d 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 192] @ 0xf47145 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47144 crypto/internal/fips140/bigmod.newModulus+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:570 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [35: 1680] @ 0x6a57df 0x6a54de 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6a57de net/http.(*Client).do.func2+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:628 # 0x6a54dd net/http.(*Client).do+0xf3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:734 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 160] @ 0x61d8f0 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6cf0f5 0x6ce3d7 0x6afec8 0x481161 # 0x61d8ef crypto/tls.(*halfConn).encrypt+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:522 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6cf0f4 net/http.(*http2Transport).newClientConn+0xcd4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8322 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [7: 336] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xa445bf 0xa4457e 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa445be net.ParseIP+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4457d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x15d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:157 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 288] @ 0xf11451 0xf16832 0xf6cb0e 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6cb0d crypto/internal/fips140/hkdf.Extract[...]+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [96: 10752] @ 0x4d130a 0x4d1555 0x4d224b 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 192] @ 0x640c54 0x640c24 0x640b17 0x563b42 0x563ed1 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x640c53 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x153 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x640c23 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x123 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x640b16 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:113 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 3168] @ 0x623397 0x622ed8 0x637ee9 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637ee8 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:665 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 3072] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 1456] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 160] @ 0x50abbb 0xa44f26 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44f25 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:270 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 208] @ 0x81bafc 0x81baa6 0x81ba9d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x81bafb github.com/miekg/dns.cloneSlice[...]+0x7b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81baa5 github.com/miekg/dns.unpackDataA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81ba9c github.com/miekg/dns.(*A).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [9: 144] @ 0x8cf492 0x8cf3a8 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf491 strings.(*Builder).WriteString+0x191 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf3a7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /home/runner/work/blocky/blocky/config/upstream.go:35 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [27: 1296] @ 0x50dc06 0xeae8ee 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xeae8ed github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x16d /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [37: 1776] @ 0x5b1d1e 0x5b0bce 0x5b1ad2 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b1d1d net.(*Resolver).internetAddrList.func1+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:275 # 0x5b0bcd net.filterAddrList+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [17: 2176] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [34: 7072] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d224b 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 64] @ 0xf6c705 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 3456] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [17: 69632] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 224] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0x90ffd0 0x90fa46 0x90f8df 0xe9baab 0xe9ba21 0xeb6fde 0xeba5d1 0xe9d3a5 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x90ffcf github.com/asaskevich/EventBus.(*EventBus).setUpPublish+0x6f /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:200 # 0x90fa45 github.com/asaskevich/EventBus.(*EventBus).doPublish+0x25 /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:159 # 0x90f8de github.com/asaskevich/EventBus.(*EventBus).Publish+0x59e /home/runner/go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:144 # 0xe9baaa github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xaa /home/runner/work/blocky/blocky/resolver/caching_resolver.go:383 # 0xe9ba20 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:103 # 0xeb6fdd github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:158 # 0xeba5d0 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Put+0x90 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:101 # 0xe9d3a4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x1c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:337 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [8: 768] @ 0x563e45 0x640234 0x640213 0x563b42 0x563ed1 0x63a905 0x63a7dd 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640212 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:138 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a904 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a7dc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:137 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 144] @ 0x6b46a5 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b46a4 net/http.http2parsePingFrame+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2440 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [10: 800] @ 0x59ee45 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x59ee44 net.(*sysDialer).dialSingle+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:736 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [6: 672] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 560] @ 0x7bd494 0x7bd45d 0x7bd6e5 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 1728] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 2112] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x754afb 0x755d79 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x754afa regexp.freeBitState+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:59 # 0x755d78 regexp.(*Regexp).backtrack+0x3b8 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:363 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [60: 1920] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 768] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 560] @ 0x7084b9 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7084b8 net/http.(*Transport).roundTrip+0xa18 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:674 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 1792] @ 0xf46cb4 0xf46cf1 0x572e05 0x56d908 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56d907 crypto/rsa.VerifyPSS+0x167 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:156 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [64: 32768] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [33: 7392] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [25: 5600] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [38: 6688] @ 0x70c64c 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x70c64b net/http.(*Transport).getConn+0x22b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1499 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [38: 1824] @ 0x407132 0x477989 0x773e7e 0xea824b 0xea814d 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 256] @ 0x45fa86 0x5e0568 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e0567 crypto/x509.(*CertPool).addCertFunc+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:206 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [23: 5152] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1280] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [22: 4928] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 2048] @ 0x6231fe 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x6231fd crypto/tls.(*Conn).unmarshalHandshakeMessage+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1134 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0x623325 0x622ed8 0x6384d6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623324 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1159 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x6384d5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:709 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [62: 8928] @ 0x477893 0x407f05 0x407ef8 0x40c094 0x5f51f4 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f51f3 crypto/x509.newPolicyGraphNode+0x22f3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1268 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 2016] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [7: 1120] @ 0x688fed 0x68b9c6 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688fec compress/flate.NewReader+0x8c /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:813 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0x5e9be9 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e9be8 crypto/x509.parseCertificate+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:922 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0x668b6f 0x61c6d6 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x668b6e crypto/tls.aeadAESGCMTLS13+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:566 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 384] @ 0x7dc1ca 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7dc1c9 github.com/miekg/dns.(*Msg).unpack+0x1a9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [6: 384] @ 0x5e04b6 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e04b5 crypto/x509.(*CertPool).AddCert+0x95 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [29: 6496] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [61: 3904] @ 0x6b77a5 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b77a4 net/http.(*http2Framer).readMetaFrame+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3112 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [18: 16128] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [9: 2304] @ 0x51bf94 0x51b9bd 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 48] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 768] @ 0xf45f25 0xf45eac 0xf45eb8 0xf6b56b 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45f24 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf45eab crypto/internal/fips140/bigmod.(*Nat).resetFor+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:684 # 0xf45eb7 crypto/internal/fips140/bigmod.(*Nat).SetBytes+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:174 # 0xf6b56a crypto/internal/fips140/rsa.encrypt+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:386 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 64] @ 0x78319a 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x783199 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x799 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 1232] @ 0x47d67c 0x4a3915 0x70dc70 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x70dc6f net/http.(*persistConn).addTLS+0x24f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1695 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 192] @ 0xf6c705 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [49: 3136] @ 0xeaf6e6 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf6e5 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0xc5 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:223 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [74: 8288] @ 0x4108b4 0xeaf6d2 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf6d1 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0xb1 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:221 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 256] @ 0x650595 0x650565 0x650477 0x563b42 0x563ed1 0x6503b4 0x65031c 0x6519b8 0x63869c 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650594 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650564 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650476 crypto/tls.(*finishedMsg).marshal.func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1685 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63869b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:726 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 1904] @ 0x4108b4 0x70dbf7 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70dbf6 net/http.(*persistConn).addTLS+0x1d6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1692 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [24: 4608] @ 0x70de45 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70de44 net/http.(*persistConn).addTLS+0x424 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1721 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 128] @ 0x52f832 0x52f751 0x6608bb 0x62d205 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52f831 crypto/ecdh.(*x25519Curve).NewPrivateKey+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:56 # 0x52f750 crypto/ecdh.(*x25519Curve).GenerateKey+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:46 # 0x6608ba crypto/tls.generateECDHEKey+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:68 # 0x62d204 crypto/tls.(*Conn).makeClientHello+0xba4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:163 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0x563e45 0x63f3b4 0x63f393 0x563b42 0x563ed1 0x63c0ac 0x63bf4f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f3b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f392 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:241 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 1200] @ 0x4d0adb 0x4d0abd 0x70c58d 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x70c58c net/http.(*Transport).getConn+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1497 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 224] @ 0x45f9b2 0x45fd27 0xa42d1e 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa42d1d golang.org/x/net/idna.decode+0x3dd /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:97 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 1728] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [14: 672] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 8192] @ 0x754b6d 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa45914 0xa45463 0xa4dca5 0xa4df4f 0xea525a 0xea4e50 0xea4d29 0xa46e1d 0xa466db 0x481161 # 0x754b6c regexp.(*bitState).reset+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:84 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa45913 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xea5259 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).parseFile+0x219 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:233 # 0xea4e4f github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.func1+0xef /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:188 # 0xea4d28 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 5632] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [18: 2016] @ 0x7741f7 0xe9c893 0xe9c755 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 160] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [15: 240] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 336] @ 0x47793a 0x47794f 0x5f3014 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3013 crypto/x509.newPolicyGraph+0x113 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1287 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 2048] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1568] @ 0x4d130a 0x708497 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x708496 net/http.(*Transport).roundTrip+0x9f6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:667 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [15: 240] @ 0x674787 0x674597 0x6b98e8 0x6b98e9 0x6d8831 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x674786 net/textproto.canonicalMIMEHeaderKey+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:788 # 0x674596 net/textproto.CanonicalMIMEHeaderKey+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:656 # 0x6b98e7 net/http.CanonicalHeaderKey+0x87 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:234 # 0x6b98e8 net/http.http2canonicalHeader+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3508 # 0x6d8830 net/http.(*http2clientConnReadLoop).handleResponse+0x490 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10084 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [35: 44800] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 8064] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [60: 30720] @ 0x5d619e 0x5d61b3 0x668b14 0x61c6d6 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x668b13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:551 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x57e80a 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 1920] @ 0x563e45 0x63f445 0x63f414 0x563b42 0x563ed1 0x63f3b4 0x63f393 0x563b42 0x563ed1 0x63c0ac 0x63bf4f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f444 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f413 crypto/tls.(*clientHelloMsg).marshalMsg.func11.1+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:243 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f3b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f392 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:241 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [33: 1584] @ 0x5b1da5 0x5b0bce 0x5b1ad2 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b1da4 net.(*Resolver).internetAddrList.func1+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:277 # 0x5b0bcd net.filterAddrList+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [65: 14560] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [12: 1344] @ 0x6ce4a6 0x6ce3d7 0x6afec8 0x481161 # 0x6ce4a5 net/http.(*http2Transport).newClientConn+0x85 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8248 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [21: 2016] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 2240] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d61c7 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d61c6 net/http.(*http2ClientConn).encodeHeaders.func1+0x666 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9646 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [8: 896] @ 0x7741f7 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [35: 331520] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [17: 408] @ 0x58cf99 0x58f92e 0x580393 0x423ef9 0x481161 # 0x58cf98 internal/sync.(*HashTrieMap[...]).All+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:483 # 0x58f92d unique.addUniqueMap[...].func1+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/unique/handle.go:134 # 0x580392 unique.registerCleanup.func1+0xd2 /opt/hostedtoolcache/go/1.24.0/x64/src/unique/handle.go:162 # 0x423ef8 runtime.unique_runtime_registerUniqueMapCleanup.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mgc.go:1797 0: 0 [22: 4928] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf71aef 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf71aee crypto/internal/fips140/tls13.extract[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [18: 288] @ 0xea8690 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea868f github.com/0xERR0R/blocky/resolver.pickRandom+0x4f /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:233 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 576] @ 0x563e45 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 26624] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 336] @ 0x407132 0x477989 0x774a2a 0x774a0d 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [32: 196608] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 1280] @ 0xf46cb4 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 56] @ 0x407245 0x477989 0x773e7e 0xeb1848 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1847 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:385 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [17: 1632] @ 0x563e45 0x63d66c 0x63d418 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d66b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d417 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:366 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [23: 4416] @ 0x59d255 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x59d254 net.(*Dialer).DialContext+0x434 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:565 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [29: 6496] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 3360] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [26: 2912] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 512] @ 0x48bfd2 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [60: 30720] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [34: 10880] @ 0x6a2f9f 0x6a2f8a 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a2f9e net/http.send.func1+0x51e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:233 # 0x6a2f89 net/http.send+0x509 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:255 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x5dffd2 0x5f14d4 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5dffd1 crypto/x509.(*CertPool).findPotentialParents+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:152 # 0x5f14d3 crypto/x509.(*Certificate).buildChains+0x113 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1001 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 4096] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [49: 14112] @ 0x70e285 0x70d3f8 0x70d235 0x481161 # 0x70e284 net/http.(*Transport).dialConn+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1737 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 432] @ 0x6ea89a 0x713031 0x711df4 0x481161 # 0x6ea899 net/http.ReadResponse+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:156 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [1: 48] @ 0x407132 0x477989 0x774a2a 0x774a0d 0x7753e8 0xa4cbcf 0xa4cb54 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cbce github.com/sirupsen/logrus.(*Entry).Error+0x3ee /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4cb53 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x373 /home/runner/work/blocky/blocky/lists/list_cache.go:263 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 320] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 48] @ 0x621498 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [28: 672] @ 0x707e9f 0x707dfc 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x707e9e net/http.setupRewindBody+0x3fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:778 # 0x707dfb net/http.(*Transport).roundTrip+0x35b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:612 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 1408] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [48: 24576] @ 0x48ba7c 0x48b8c6 0x48b63c 0x69c188 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x69c187 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [29: 6496] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf7162d 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf7162c crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 384] @ 0x48bfb9 0x48b5e5 0x50d79f 0x50ad79 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x50d79e fmt.(*pp).free+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:181 # 0x50ad78 fmt.Errorf+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:50 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [28: 448] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x5e4125 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e4124 crypto/x509.parseName+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:139 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [22: 2464] @ 0x4108b4 0x70e210 0x70d3f8 0x70d235 0x481161 # 0x70e20f net/http.(*Transport).dialConn+0x10f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1740 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [29: 6496] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 512] @ 0x496085 0x496412 0x5bd650 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496411 syscall.Getsockname+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:713 # 0x5bd64f net.(*netFD).dial+0x42f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:139 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [10: 160] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [13: 4992] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [46: 23552] @ 0xf46a25 0xf46988 0xf4699b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46a24 crypto/internal/fips140/bigmod.(*Nat).expand+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf46987 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf4699a crypto/internal/fips140/bigmod.rr+0x7a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0xf4fa37 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [29: 6496] @ 0x553eda 0x553ef0 0x5213bd 0xf6ca8d 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf6ca8c crypto/internal/fips140/hkdf.Extract[...]+0x8c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:17 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [32: 7168] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 192] @ 0x7c6e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c6e99 github.com/miekg/dns.init.func66+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:76 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [13: 1664] @ 0xf4fb30 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 8306688] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [41: 110208] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 528] @ 0xa43492 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43491 golang.org/x/net/idna.encode+0x291 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 1760] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x713f6e 0x713fc1 0x713f09 0x70863a 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x713f6d net/textproto.MIMEHeader.Set+0x28d /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/header.go:22 # 0x713fc0 net/http.Header.Set+0x2e0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:40 # 0x713f08 net/http.(*persistConn).roundTrip+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2773 # 0x708639 net/http.(*Transport).roundTrip+0xb99 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:696 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [19: 29184] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 189440] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [14: 2688] @ 0x59d255 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x59d254 net.(*Dialer).DialContext+0x434 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:565 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0xa4a0c9 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4a0c8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0xa8 /home/runner/work/blocky/blocky/lists/downloader.go:90 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14: 14336] @ 0xf4842b 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [21: 4032] @ 0x63dbe5 0x63daa3 0x63daa8 0x563b42 0x563ed1 0x63d5e5 0x63d5ab 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63dbe4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63daa2 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63daa7 crypto/tls.(*clientHelloMsg).marshalMsg.func18.2+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:358 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d5e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d5aa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:356 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 2016] @ 0x62d3c5 0x62d39e 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d3c4 crypto/ecdh.(*PublicKey).Bytes+0xd64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/ecdh.go:71 # 0x62d39d crypto/tls.(*Conn).makeClientHello+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:176 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 448] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 320] @ 0x7dbc7c 0x7dba29 0xeaea0c 0xeae9f8 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeaea0b github.com/miekg/dns.(*Msg).Pack+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeae9f7 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:145 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [15: 1440] @ 0x563e45 0x6503b4 0x65031c 0x622916 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 384] @ 0xeb8d7e 0xeb8933 0x481161 # 0xeb8d7d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:120 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [55: 880] @ 0xa43492 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43491 golang.org/x/net/idna.encode+0x291 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [24: 1152] @ 0x583db1 0x584093 0x5837f0 0x5ae95e 0xa44fc5 0xa44fc6 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583db0 net/netip.parseIPv4Fields+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:162 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa44fc4 net.ParseIP+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa44fc5 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0x25 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:278 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 3584] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6b0e88 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0e87 net/http.http2getDataBufferChunk+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1228 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 240] @ 0xf11451 0xf71667 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 320] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf71850 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 128] @ 0x6a3ed9 0x6a3032 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a3ed8 net/http.setRequestCancel+0x5d8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:367 # 0x6a3031 net/http.send+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:257 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [52: 36608] @ 0x6dc576 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6dc575 compress/gzip.NewReader+0x95 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:93 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 1680] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 1056] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [59: 1888] @ 0xa2c9b8 0xa2c984 0xa2c976 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2c9b7 github.com/avast/retry-go/v4.CombineDelay+0x77 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/options.go:148 # 0xa2c983 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x43 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [49: 7056] @ 0xeaf1b5 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf1b4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x854 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:183 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0xf6c705 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0xf71850 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [38: 9120] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x5e0554 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e0553 crypto/x509.(*CertPool).addCertFunc+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:204 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1792] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x514905 0x50df1e 0x7753d4 0x83692e 0x8368b5 0xe9c1d5 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x514904 fmt.(*pp).doPrint+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1208 # 0x50df1d fmt.Sprint+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:279 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xe9c1d4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x3d4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:169 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [17: 17408] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [6: 768] @ 0xf4fb6e 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1024] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50daf1 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x83692e 0x8368b5 0xe9c1d5 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50daf0 fmt.Fprintf+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:224 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xe9c1d4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x3d4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:169 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [15: 1680] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 224] @ 0x7741f7 0xa4a6f0 0xa4a5f6 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4a6ef github.com/sirupsen/logrus.(*Entry).WithField+0x1af /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xa4a5f5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0xb5 /home/runner/work/blocky/blocky/lists/downloader.go:96 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 18432] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [33: 540672] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 4320] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 320] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 560] @ 0x4108b4 0xea75aa 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0x8cf706 0x8cf69a 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x8cf705 strings.(*Builder).WriteString+0x405 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf699 github.com/0xERR0R/blocky/config.Upstream.String+0x399 /home/runner/work/blocky/blocky/config/upstream.go:45 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 224] @ 0x553dba 0x553dd0 0xf4fa4f 0xf4f756 0xf59010 0x569f25 0x565549 0x56505d 0x65f1f5 0x6550ed 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x553db9 crypto/internal/fips140/sha512.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:199 # 0x553dcf crypto/sha512.New+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:53 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf4f755 crypto/internal/fips140/ecdsa.newDRBG[...]+0x535 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:110 # 0xf5900f crypto/internal/fips140/ecdsa.Sign[...]+0x22f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:297 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65f1f4 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange+0x5b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:233 # 0x6550ec crypto/tls.(*serverHandshakeState).doFullHandshake+0x34c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:613 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 336] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 400] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 4320] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x7bd797 0x7bd6cf 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 176] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xf05b13 0xf16832 0x66683b 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0x66683a crypto/tls.(*Config).decryptTicket+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:378 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [5: 2560] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x65253e 0x651afa 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x65253d crypto/tls.(*Conn).readClientHello+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:138 # 0x651af9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:44 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [7: 784] @ 0x7741f7 0xe91cee 0xeaa6b2 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe91ced github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [23: 5152] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 1440] @ 0x563e45 0x63f3b4 0x63f393 0x563b42 0x563ed1 0x63c0ac 0x63bf4f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f3b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f392 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:241 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 3840] @ 0x623133 0x622ed8 0x65253e 0x651afa 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x623132 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x92 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1123 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x65253d crypto/tls.(*Conn).readClientHello+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:138 # 0x651af9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:44 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 48] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [27: 6048] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 1920] @ 0xf4fb30 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [20: 2560] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 448] @ 0x7dbc7c 0x7dba29 0xe9d294 0xe9d270 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9d293 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9d26f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0xeb0fdd 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb0fdc github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x25c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:369 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [41: 11808] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [12: 288] @ 0x58f93f 0x580393 0x423ef9 0x481161 # 0x58f93e unique.addUniqueMap[...].func1+0x3e /opt/hostedtoolcache/go/1.24.0/x64/src/unique/handle.go:134 # 0x580392 unique.registerCleanup.func1+0xd2 /opt/hostedtoolcache/go/1.24.0/x64/src/unique/handle.go:162 # 0x423ef8 runtime.unique_runtime_registerUniqueMapCleanup.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mgc.go:1797 0: 0 [3: 1536] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1536] @ 0x63d7d5 0x63d7a5 0x63d6b7 0x563b42 0x563ed1 0x63d66c 0x63d418 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x62fb05 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63d7d4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63d7a4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63d6b6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:367 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d66b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d417 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:366 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x62fb04 crypto/tls.(*clientHandshakeState).handshake+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:570 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x61d4f2 0x62248a 0x622b45 0x6349a5 0x63498a 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61d4f1 crypto/tls.(*halfConn).encrypt+0x1b1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:484 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x622b44 crypto/tls.(*Conn).writeChangeCipherRecord+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1068 # 0x6349a4 crypto/tls.(*clientHandshakeStateTLS13).sendDummyChangeCipherSpec+0x704 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:229 # 0x634989 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x6e9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:127 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 480] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e8d 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e8c net/http.(*http2ClientConn).encodeHeaders.func1+0x32c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9653 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [11: 53504] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2df5c 0xa30459 0xa3043d 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2df5b github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /home/runner/work/blocky/blocky/trie/trie.go:86 # 0xa30458 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /home/runner/work/blocky/blocky/trie/trie.go:37 # 0xa3043c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:229 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [15: 2160] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [25: 8800] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [16: 384] @ 0x835fc9 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835fc8 github.com/0xERR0R/blocky/util.AnswerToString+0x2c8 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [31: 1488] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xe98ef3 0xe98f16 0xeb0654 0xea6b37 0xea7d5a 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xe98ef2 net.ParseIP+0xf2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xe98f15 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x115 /home/runner/work/blocky/blocky/resolver/bootstrap.go:129 # 0xeb0653 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:331 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [56: 896] @ 0x5c2165 0x5c210e 0x5c27dd 0x810e45 0x7ff15d 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x5c2164 net/netip.Addr.AsSlice+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:734 # 0x5c210d net.UDPAddrFromAddrPort+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:107 # 0x5c27dc net.(*UDPConn).ReadMsgUDP+0x5c /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:193 # 0x810e44 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:43 # 0x7ff15c github.com/miekg/dns.(*Server).readUDP+0xfc /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [10: 960] @ 0x563e45 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 176] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [30: 8640] @ 0x70f8e9 0x70d3f8 0x70d235 0x481161 # 0x70f8e8 net/http.(*Transport).dialConn+0x17e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1937 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [19: 4256] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 80] @ 0x45f9b2 0x45f045 0x45f1aa 0xe9bfd2 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9bfd1 github.com/miekg/dns.Fqdn+0x1d1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [20: 640] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 512] @ 0x5f100d 0x5f1726 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 320] @ 0x5a98c7 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a98c6 net.(*netFD).connect+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:117 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [9: 1872] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14: 1568] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 3840] @ 0xf1e7da 0x617ed5 0x631923 0x62fd36 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1e7d9 crypto/internal/fips140/aes/gcm.NewGCMForTLS12+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:116 # 0x617ed4 crypto/tls.aeadAESGCM+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:526 # 0x631922 crypto/tls.(*clientHandshakeState).establishKeys+0x302 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:858 # 0x62fd35 crypto/tls.(*clientHandshakeState).handshake+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:609 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [33: 270336] @ 0x4b3353 0x48b6d1 0x4b3fa8 0x4b3991 0x4b370c 0x4b36eb 0x6a5645 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4b3352 io.init.func1+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:657 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x4b3fa7 io.discard.ReadFrom+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:663 # 0x4b3990 io.copyBuffer+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:415 # 0x4b370b io.Copy+0x8b /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:388 # 0x4b36ea io.CopyN+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:364 # 0x6a5644 net/http.(*Client).do+0x10a4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:710 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x77d69a 0x48b6d1 0x773556 0x774d69 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x77d699 github.com/sirupsen/logrus.init.0.func1+0x19 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:39 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [4: 2048] @ 0x52bed9 0x52bf94 0x666914 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x52bed8 crypto/internal/fips140/aes.NewCTR+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/ctr.go:25 # 0x52bf93 crypto/cipher.NewCTR+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/cipher/ctr.go:43 # 0x666913 crypto/tls.(*Config).decryptTicket+0x293 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:389 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 320] @ 0x4d0adb 0x4d0abd 0xea754c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [14: 1792] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5aa505 0x5aa4af 0x5c123b 0x5c0430 0x666a24 0x7fd7a7 0x7fcbd8 0xefbfc9 0x481161 # 0x5aa504 net.newFD+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:27 # 0x5aa4ae net.(*netFD).accept+0xee /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:180 # 0x5c123a net.(*TCPListener).accept+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:159 # 0x5c042f net.(*TCPListener).Accept+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock.go:380 # 0x666a23 crypto/tls.(*listener).Accept+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/tls.go:67 # 0x7fd7a6 github.com/miekg/dns.(*Server).serveTCP+0x106 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x7fcbd7 github.com/miekg/dns.(*Server).ListenAndServe+0x817 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:346 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [11: 3168] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [15: 1920] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0xf11451 0x5f6f50 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x5f6f4f crypto/x509.checkSignature+0x1ef /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:994 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [85: 4080] @ 0xea78f8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea78f7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x457 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:172 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [29: 928] @ 0xeb0945 0xea6b37 0xea7d5a 0x481161 # 0xeb0944 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x364 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 336] @ 0x4d21f4 0x4d2a0d 0x4d29cf 0xefd265 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d21f3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:631 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xefd264 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /home/runner/work/blocky/blocky/server/server.go:536 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [22: 6336] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bd797 0x7bd6cf 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 576] @ 0x7dbc7c 0x7dba29 0xe9d294 0xe9d270 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9d293 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9d26f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [83: 11952] @ 0x7c92d3 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c92d2 github.com/miekg/dns.(*Conn).ReadMsg+0x52 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:254 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [11: 1056] @ 0x63aa5a 0x63a930 0x63a92f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63aa59 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x899 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63a92f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x76f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63a92e crypto/tls.(*clientHelloMsg).marshalMsg+0x76e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:145 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0xa2d067 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2d066 github.com/avast/retry-go/v4.DoWithData[...]+0x726 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:185 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [31: 9920] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [18: 4032] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x668b6f 0x61c6d6 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x668b6e crypto/tls.aeadAESGCMTLS13+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:566 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [53: 27136] @ 0x48ba7c 0x48b8c6 0x48b63c 0x755a5e 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x755a5d regexp.newBitState+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:50 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 2304] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61e5ef 0x622c51 0x622c52 0x622cd9 0x65253e 0x651afa 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x65253d crypto/tls.(*Conn).readClientHello+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:138 # 0x651af9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:44 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [25: 600] @ 0xeb3e25 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xeb3e24 github.com/mroth/weightedrand/v2.NewChooser[...]+0xa4 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [47: 1504] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [19: 5472] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe966b5 0xe965cd 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe966b4 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe965cc github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:416 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 1024] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [6: 288] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 896] @ 0x7741f7 0xe9c9d3 0xe9c8ca 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9c9d2 github.com/sirupsen/logrus.(*Entry).WithField+0x4d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c8c9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [12: 3456] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [17: 2176] @ 0xf4fb6e 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [29: 14848] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6d3ff3 0x6d29ed 0x6d2016 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6d3ff2 net/http.(*http2clientStream).writeRequestBody+0x212 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9337 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [54: 1296] @ 0x835e6e 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835e6d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 96] @ 0x6cef4b 0x6ce3d7 0x6afec8 0x481161 # 0x6cef4a net/http.(*http2Transport).newClientConn+0xb2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8310 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [4: 768] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [24: 5376] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 448] @ 0x48b9fd 0x48b8c6 0x48b63c 0x69c188 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x69c187 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [96: 10752] @ 0xebc3ff 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0xebc3fe github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x9e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 96] @ 0x8cf626 0x8cf5b6 0xeb1605 0xeb1596 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xeb1604 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb1595 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:388 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [20: 4480] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 432] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 72] @ 0xf4695f 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4695e crypto/internal/fips140/bigmod.NewNat+0x3e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:73 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x5a984d 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a984c net.(*netFD).connect+0x22c /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:103 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [6: 480] @ 0xf719c5 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [25: 5600] @ 0x553eda 0x553ef0 0x5213bd 0xf71aef 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf71aee crypto/internal/fips140/tls13.extract[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 880] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [72: 3456] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [24: 1152] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 640] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 448] @ 0x47d67c 0x4a3748 0xa2c2d6 0xa2c2da 0xa2d1b3 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3747 time.NewTimer+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:145 # 0xa2c2d5 time.After+0x15 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:203 # 0xa2c2d9 github.com/avast/retry-go/v4.(*timerImpl).After+0x19 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:111 # 0xa2d1b2 github.com/avast/retry-go/v4.DoWithData[...]+0x872 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:207 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [17: 4896] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe99d73 0xe99c77 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe99d72 github.com/sirupsen/logrus.(*Entry).WithField+0x5d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe99c76 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x4d6 /home/runner/work/blocky/blocky/resolver/bootstrap.go:203 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [16: 2304] @ 0xe9cd92 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9cd91 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x51 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:251 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [97: 24832] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 1248] @ 0x563e45 0x63f134 0x63f113 0x563b42 0x563ed1 0x63c31d 0x63c1bd 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f133 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f112 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:258 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c31c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c1bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:257 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 240] @ 0x407132 0x477989 0x773e7e 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 160] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 240] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [8: 512] @ 0x623397 0x622ed8 0x6384d6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x6384d5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:709 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 20480] @ 0x717f77 0x717f53 0x6f592d 0x481161 # 0x717f76 bufio.NewWriterSize+0x1b6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:600 # 0x717f52 net/http.newBufioWriterSize+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:894 # 0x6f592c net/http.(*conn).serve+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2014 0: 0 [111: 24864] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [70: 4480] @ 0x7c5e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c5e99 github.com/miekg/dns.init.func2+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [12: 1344] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf729ff 0xf728fa 0x662236 0x66267f 0x65647c 0x651d9a 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf729fe crypto/internal/fips140/tls12.pHash[...]+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:30 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66267e crypto/tls.finishedHash.clientSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:215 # 0x65647b crypto/tls.(*serverHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:824 # 0x651d99 crypto/tls.(*serverHandshakeState).handshake+0xf9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:97 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0xf72835 0x661d16 0x661a36 0x655fee 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf72834 crypto/internal/fips140/tls12.PRF[...]+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:17 # 0x661d15 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x655fed crypto/tls.(*serverHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:783 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [14: 224] @ 0xeb8b6f 0xeb8f34 0xeb8933 0x481161 # 0xeb8b6e github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x10e /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeb8f33 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x313 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:131 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [23: 736] @ 0x5c826a 0x5c0a55 0x5bd5a7 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c8269 net.ipToSockaddr+0x209 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:222 # 0x5c0a54 net.(*TCPAddr).sockaddr+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:40 # 0x5bd5a6 net.(*netFD).dial+0x386 /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:121 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [32: 327680] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 384] @ 0x51bf94 0x51b9bd 0x51bb99 0x699625 0x6d6788 0x6d5a71 0x6d5ebb 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x699624 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:77 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5eba net/http.(*http2ClientConn).encodeHeaders.func1+0x35a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9656 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [15: 15360] @ 0xf4842b 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 2304] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [38: 155648] @ 0x70f768 0x70f72a 0x70d3f8 0x70d235 0x481161 # 0x70f767 bufio.NewWriterSize+0x1667 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:600 # 0x70f729 net/http.(*Transport).dialConn+0x1629 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1942 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [20: 480] @ 0x674787 0x674597 0x6b98e8 0x6b98e9 0x6d8831 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x674786 net/textproto.canonicalMIMEHeaderKey+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:788 # 0x674596 net/textproto.CanonicalMIMEHeaderKey+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:656 # 0x6b98e7 net/http.CanonicalHeaderKey+0x87 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:234 # 0x6b98e8 net/http.http2canonicalHeader+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3508 # 0x6d8830 net/http.(*http2clientConnReadLoop).handleResponse+0x490 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10084 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 144] @ 0xf71850 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0x563e45 0x63bbdd 0x63ba7d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [53: 1272] @ 0x835e6e 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835e6d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /home/runner/work/blocky/blocky/util/common.go:49 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [19: 2432] @ 0x5730fa 0x573106 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 960] @ 0x7c5eda 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7c5ed9 github.com/miekg/dns.init.func3+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [51: 5712] @ 0x6ccdb9 0x6ccb88 0x6cca5d 0x6d1e9c 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6ccdb8 net/http.(*http2clientStream).closeReqBodyLocked+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7955 # 0x6ccb87 net/http.(*http2clientStream).abortStreamLocked+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7932 # 0x6cca5c net/http.(*http2clientStream).abortStream+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7923 # 0x6d1e9b net/http.(*http2ClientConn).roundTrip+0xabb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8887 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [12: 1536] @ 0xf4fb6e 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x5e4ccf 0x5ea308 0x5ead7d 0x5e089e 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5e4cce crypto/x509.parsePublicKey+0x16e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:230 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [22: 214016] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 163840] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [12: 4608] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 160] @ 0xe9a48e 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a48d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x22d /home/runner/work/blocky/blocky/resolver/bootstrap.go:252 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [19: 9728] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 448] @ 0x6d1525 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1524 net/http.(*http2ClientConn).roundTrip+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8781 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x621498 0x61e5ef 0x624dc5 0x624dc6 0x711167 0x66e697 0x4b3c63 0x7053db 0x7052bf 0x715202 0x66e697 0x4b3551 0x68b6ff 0x68b67b 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3c62 io.(*LimitedReader).Read+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:479 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x68b6fe io.ReadFull+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x68b67a compress/gzip.(*Reader).readHeader+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:175 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [80: 655360] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [63: 2580480] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 27648] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [26: 69888] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [131: 2146304] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [122: 13664] @ 0x6d150c 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d150b net/http.(*http2ClientConn).roundTrip+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8780 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 64] @ 0x4d22de 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d22dd context.WithDeadlineCause+0x1bd /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [58: 29696] @ 0xf45c25 0xf45ba7 0xf46d05 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45c24 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf45ba6 crypto/internal/fips140/bigmod.(*Nat).resetToBytes+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:110 # 0xf46d04 crypto/internal/fips140/bigmod.NewModulus+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [19: 912] @ 0x7c9ab1 0x7c9a0c 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7c9ab0 github.com/miekg/dns.(*Conn).Write+0x70 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:362 # 0x7c9a0b github.com/miekg/dns.(*Conn).WriteMsg+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:348 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [12: 1536] @ 0x623397 0x622ed8 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [23: 552] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [7: 336] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 1344] @ 0x4d130a 0x59e453 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x59e452 net.(*sysDialer).dialSerial+0xf2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:664 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [64: 2048] @ 0x4d22de 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d22dd context.WithDeadlineCause+0x1bd /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [32: 18432] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x774a2a 0x774a0d 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [11: 2112] @ 0x7ff9a5 0xefcba2 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff9a4 github.com/miekg/dns.(*response).ConnectionState+0x64 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:854 # 0xefcba1 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1a1 /home/runner/work/blocky/blocky/server/server.go:481 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [33: 19008] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x773e7e 0xe91cee 0xeaa6b2 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe91ced github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [3: 144] @ 0xe9c6cc 0xe9c6bd 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9c6cb github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /home/runner/work/blocky/blocky/util/common.go:188 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 784] @ 0x7741f7 0xea4150 0xea4051 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea414f github.com/sirupsen/logrus.(*Entry).WithField+0x46f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea4050 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x370 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:138 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [10: 2880] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9c9d3 0xe9c8ca 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9c9d2 github.com/sirupsen/logrus.(*Entry).WithField+0x4d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c8c9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf72a93 0xf728fa 0x662236 0x66275f 0x6569e5 0x651d66 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf72a92 crypto/internal/fips140/tls12.pHash[...]+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:42 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651d65 crypto/tls.(*serverHandshakeState).handshake+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:90 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 512] @ 0x7ff614 0x7ff47e 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [18: 288] @ 0xeb1905 0xa2d0e8 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb1904 github.com/0xERR0R/blocky/resolver.isTimeout+0x24 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:397 # 0xa2d0e7 github.com/avast/retry-go/v4.DoWithData[...]+0x7a7 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:187 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [21: 1008] @ 0x686605 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [19: 456] @ 0x45f9b2 0x45fd27 0xa42d1e 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa42d1d golang.org/x/net/idna.decode+0x3dd /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:97 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 3072] @ 0xf4842b 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 7680] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 1408] @ 0xa2ca0d 0xa2c976 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa2ca0c github.com/avast/retry-go/v4.newDefaultRetryConfig+0xcc /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:226 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [35: 10080] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [37: 11840] @ 0x6e7f53 0xa4a2d6 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6e7f52 net/http.NewRequestWithContext+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:912 # 0xa4a2d5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x55 /home/runner/work/blocky/blocky/lists/downloader.go:61 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 384] @ 0x5e3f1c 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x4108b4 0xa4e671 0xa4bef6 0xa4b7cd 0xa466db 0x481161 # 0xa4e670 github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x70 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:55 # 0xa4bef5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /home/runner/work/blocky/blocky/lists/list_cache.go:166 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf71850 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 720] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [83: 3984] @ 0x407132 0x477989 0x773e7e 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 384] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1120] @ 0x7084b9 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7084b8 net/http.(*Transport).roundTrip+0xa18 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:674 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [21: 21504] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [25: 7200] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xeb113a 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xeb1139 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x3b9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:366 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 880] @ 0x7d5f2a 0x7d5ef3 0x7d33e3 0x7dcf34 0x7dbc45 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7d5f29 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d5ef2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7d33e2 github.com/miekg/dns.(*OPT).len+0x62 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7dcf33 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dbc44 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [125: 32000] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [69: 6624] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 1056] @ 0x563e45 0x63b96d 0x63b810 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [41: 3280] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 3520] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x674a31 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674a30 net/textproto.readMIMEHeader+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:523 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [1: 48] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [28: 16128] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0xe91d8a 0xe91cdb 0xeaa6b2 0x481161 # 0xe91d89 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /home/runner/work/blocky/blocky/querylog/logger_writer.go:32 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 704] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 128] @ 0xf45dad 0xf506b9 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf506b8 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x458 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:484 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [89: 12816] @ 0x7c92d3 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c92d2 github.com/miekg/dns.(*Conn).ReadMsg+0x52 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:254 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [16: 256] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [42: 6048] @ 0x477893 0x407f05 0x407ef8 0x40c094 0x5f51d1 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f51d0 crypto/x509.newPolicyGraphNode+0x22d0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1267 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [19: 1824] @ 0x563e45 0x63c0ac 0x63bf4f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [60: 12480] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f41ab 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f41aa crypto/x509.(*policyGraph).insert+0x12aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1296 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [24: 5376] @ 0x553eda 0x553ef0 0x5213bd 0x634327 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x634326 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:66 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [68: 2176] @ 0x5217c5 0x5218d0 0x526b45 0xa41d15 0xa41ce3 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa41d14 golang.org/x/net/idna.(*labelIter).result+0x554 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:559 # 0xa41ce2 golang.org/x/net/idna.(*Profile).process+0x522 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:413 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 8064] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x69a8fd 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0xf369de 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [45: 218880] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [248: 71424] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [14: 1344] @ 0x563e45 0x63f134 0x63f113 0x563b42 0x563ed1 0x63c31d 0x63c1bd 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f133 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f112 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:258 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c31c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c1bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:257 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [31: 496] @ 0xa2c98f 0xa2c976 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2c98e github.com/avast/retry-go/v4.newDefaultRetryConfig+0x4e /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 4608] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [32: 1536] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 1408] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 272] @ 0xebc3d7 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0xebc3d6 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x76 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 960] @ 0x63ddc5 0x63dd95 0x63dca1 0x563b42 0x563ed1 0x63d5aa 0x63d427 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63ddc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63dd94 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x114 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63dca0 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:353 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d5a9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d426 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:351 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [41: 1312] @ 0xe98f85 0xe98f34 0xeb0654 0xea6b37 0xea7d5a 0x481161 # 0xe98f84 github.com/0xERR0R/blocky/resolver.newIPSet+0x184 /home/runner/work/blocky/blocky/resolver/bootstrap.go:333 # 0xe98f33 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x133 /home/runner/work/blocky/blocky/resolver/bootstrap.go:130 # 0xeb0653 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:331 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 1536] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x687765 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x687764 compress/flate.(*decompressor).huffmanBlock+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:565 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [67: 5360] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [18: 1152] @ 0x7c5eda 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c5ed9 github.com/miekg/dns.init.func3+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [18: 4032] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [47: 3008] @ 0x50dc06 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [15: 1440] @ 0x563e45 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [64: 90112] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [21: 4704] @ 0x553eda 0x553ef0 0x5213bd 0x5ffb37 0xf4fa4f 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [196: 301056] @ 0x63d7d5 0x63d7a5 0x63d6b7 0x563b42 0x563ed1 0x63d66c 0x63d418 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63d7d4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63d7a4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63d6b6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:367 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d66b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d417 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:366 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [27: 2592] @ 0x563e45 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1120] @ 0x6ce4c9 0x6ce3d7 0x6afec8 0x481161 # 0x6ce4c8 net/http.(*http2Transport).newClientConn+0xa8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8257 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [78: 7488] @ 0x50abbb 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [34: 816] @ 0x621498 0x61e5ef 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [32: 872448] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [34: 2176] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [50: 12000] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [61: 2928] @ 0x6b85bf 0x69bbf9 0x69b61a 0x69b410 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69b619 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69b40f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xe95e33 0xe95d1e 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe95e32 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95d1d github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:367 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [47: 9024] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [45: 2160] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [94: 4512] @ 0xea881e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea881d github.com/0xERR0R/blocky/resolver.weightedRandom+0x5d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:245 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 192] @ 0x5c0945 0x5bd79b 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5c0944 net.sockaddrToTCP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:19 # 0x5bd79a net.(*netFD).dial+0x57a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:141 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [67: 5360] @ 0x4d0adb 0x4d0abd 0xeaf6a7 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xeaf6a6 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:216 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 384] @ 0xf11451 0xf71667 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 192] @ 0x81bafc 0x81baa6 0x81ba9d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x81bafb github.com/miekg/dns.cloneSlice[...]+0x7b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81baa5 github.com/miekg/dns.unpackDataA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81ba9c github.com/miekg/dns.(*A).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [62: 3968] @ 0xea75aa 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [23: 1104] @ 0x47793a 0x47794f 0x4d1605 0x4d0af9 0x4d0abd 0xeaf6a7 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xeaf6a6 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:216 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 336] @ 0xf6c705 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [25: 169600] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14: 224] @ 0x50dc06 0x835e9d 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 1232] @ 0x7776c9 0x7776fe 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776c8 github.com/sirupsen/logrus.NewEntry+0x48 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 384] @ 0x7c6e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7c6e99 github.com/miekg/dns.init.func66+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:76 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 1024] @ 0x5d619e 0x5d61b3 0x617e94 0x631923 0x62fd36 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x617e93 crypto/tls.aeadAESGCM+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:517 # 0x631922 crypto/tls.(*clientHandshakeState).establishKeys+0x302 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:858 # 0x62fd35 crypto/tls.(*clientHandshakeState).handshake+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:609 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 1456] @ 0x7741f7 0xa4d1d6 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [97: 49664] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [22: 704] @ 0x496085 0x496c72 0x5bd830 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496c71 syscall.Getpeername+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_unix.go:309 # 0x5bd82f net.(*netFD).dial+0x60f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:142 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [52: 2496] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [14: 336] @ 0x45f9b2 0x45f045 0x45f265 0xeae885 0xeae7bb 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeae884 net.JoinHostPort+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0xeae7ba github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [12: 960] @ 0xf719c5 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [83: 53120] @ 0x62c833 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62c832 crypto/tls.(*Conn).makeClientHello+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:71 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 144] @ 0x4dd08a 0x4dcb0d 0xeae7e7 0xeae7bb 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4dd089 strconv.formatBits+0x209 /opt/hostedtoolcache/go/1.24.0/x64/src/strconv/itoa.go:193 # 0x4dcb0c strconv.FormatInt+0x8c /opt/hostedtoolcache/go/1.24.0/x64/src/strconv/itoa.go:29 # 0xeae7e6 strconv.Itoa+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/strconv/itoa.go:35 # 0xeae7ba github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [21: 4704] @ 0x553eda 0x553ef0 0x5213bd 0x5ffb37 0xf4fa9e 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 1440] @ 0xf4fa37 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [100: 66355200] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 9600] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [27: 62208] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 192] @ 0x51381b 0x5137b1 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51381a fmt.(*buffer).writeString+0x11a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x5137b0 fmt.(*pp).doPrintf+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1032 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [160: 5120] @ 0x52629f 0xa4240e 0xa423ee 0xa41b25 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0xa4240d strings.Split+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0xa423ed golang.org/x/net/idna.(*labelIter).set+0x2d /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:593 # 0xa41b24 golang.org/x/net/idna.(*Profile).process+0x364 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:374 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0x48bfb9 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 176] @ 0x5217c5 0x5218d0 0x526b45 0xa313a9 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa313a8 github.com/hashicorp/go-multierror.ListFormatFunc+0x168 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:26 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 768] @ 0x5f100d 0x5f1726 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 10240] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6b0eb7 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0eb6 net/http.http2getDataBufferChunk+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1230 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [10: 3520] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f5612 0x5f5470 0x5f37c7 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f5611 crypto/x509.policiesValid-range1+0x171 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1479 # 0x5f546f crypto/x509.policiesValid.(*policyGraph).parents.Values[...].func1+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/maps/iter.go:41 # 0x5f37c6 crypto/x509.policiesValid+0x8c6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1476 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x444e49 0x456ce6 0x6d18b3 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d18b2 net/http.(*http2ClientConn).roundTrip+0x4d2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8870 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0xa4462c 0xa4462d 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4462b bufio.(*Scanner).Text+0x20b /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4462c github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x20c /home/runner/work/blocky/blocky/lists/parsers/hosts.go:159 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [27: 1296] @ 0x5c0945 0x5bd79b 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c0944 net.sockaddrToTCP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:19 # 0x5bd79a net.(*netFD).dial+0x57a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:141 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [21: 4704] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 1056] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x70b057 0x70c818 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x70b056 net/http.(*Transport).queueForIdleConn+0x456 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1188 # 0x70c817 net/http.(*Transport).getConn+0x3f7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1515 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [143: 41184] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [36: 4608] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [21: 672] @ 0x408f12 0x4072b9 0x477989 0x773e7e 0xeb1848 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1847 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:385 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [80: 40960] @ 0xf4a1e5 0xf4a19e 0xf4a1a2 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4a1e4 crypto/internal/fips140/bigmod.(*Nat).reset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf4a19d crypto/internal/fips140/bigmod.(*Nat).set+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf4a1a1 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x81 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [46: 16192] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5e06a5 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e06a4 crypto/x509.(*CertPool).addCertFunc+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:210 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0xf4fa37 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 6944] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0xf4fa37 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 384] @ 0x50dc06 0x835ff8 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [73: 5840] @ 0x6b85bf 0x69bbf9 0x69b61a 0x69b410 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69b619 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69b40f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 24] @ 0x4fdff5 0x4f41a7 0x4f3b39 0x883766 0x87eea6 0x87d69f 0x87c652 0x87c045 0x879ee5 0x87a0dd 0x87ba92 0x87b449 0x879e5c 0x87a0dd 0x87985a 0x908259 0x908238 0xeff325 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x4fdff4 reflect.MakeSlice+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/reflect/value.go:2903 # 0x4f41a6 reflect.Value.call+0x426 /opt/hostedtoolcache/go/1.24.0/x64/src/reflect/value.go:443 # 0x4f3b38 reflect.Value.Call+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/reflect/value.go:365 # 0x883765 text/template.safeCall+0x85 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/funcs.go:375 # 0x87eea5 text/template.(*state).evalCall+0xaa5 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:870 # 0x87d69e text/template.(*state).evalFunction+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:676 # 0x87c651 text/template.(*state).evalCommand+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:563 # 0x87c044 text/template.(*state).evalPipeline+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:532 # 0x879ee4 text/template.(*state).walk+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:267 # 0x87a0dc text/template.(*state).walk+0x31c /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:280 # 0x87ba91 text/template.(*state).walkRange.func2+0x2b1 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:395 # 0x87b448 text/template.(*state).walkRange+0xc88 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:419 # 0x879e5b text/template.(*state).walk+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:283 # 0x87a0dc text/template.(*state).walk+0x31c /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:280 # 0x879859 text/template.(*Template).execute+0x299 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:224 # 0x908258 text/template.(*Template).Execute+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/exec.go:207 # 0x908237 html/template.(*Template).Execute+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/template.go:124 # 0xeff324 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x304 /home/runner/work/blocky/blocky/server/server_endpoints.go:256 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x6cf151 0x6ce3d7 0x6afec8 0x481161 # 0x6cf150 net/http.(*http2Transport).newClientConn+0xd30 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8331 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [6: 1536] @ 0xf46cb4 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x407132 0x477989 0x773e7e 0xe966b5 0xe965cd 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe966b4 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe965cc github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:416 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [17: 8704] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [151: 77312] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [28: 8064] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [45: 31680] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [14: 1120] @ 0x6231d3 0x622ed8 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x6231d2 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x132 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1161 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f1aa 0x836812 0x8367ea 0xe9a3c5 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x836811 github.com/miekg/dns.Fqdn+0x71 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0x8367e9 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x49 /home/runner/work/blocky/blocky/util/common.go:117 # 0xe9a3c4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /home/runner/work/blocky/blocky/resolver/bootstrap.go:240 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [12: 288] @ 0x5f4077 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4076 crypto/x509.newPolicyGraphNode+0x1176 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1262 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [21: 4704] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [32: 7168] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x408f12 0x407f8d 0x40ca45 0x5eaab2 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaab1 crypto/x509.parseCertificate+0x10d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1048 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0xa2df5c 0xa30459 0xa3043d 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2df5b github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /home/runner/work/blocky/blocky/trie/trie.go:86 # 0xa30458 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /home/runner/work/blocky/blocky/trie/trie.go:37 # 0xa3043c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:229 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 2880] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9c893 0xe9c755 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [20: 320] @ 0x8cf492 0x8cf3a8 0xeb0452 0xeb03e4 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x8cf491 strings.(*Builder).WriteString+0x191 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf3a7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /home/runner/work/blocky/blocky/config/upstream.go:35 # 0xeb0451 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb03e3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [96: 12288] @ 0x5bcf46 0x5bcf1d 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5bcf45 net.newFD+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:27 # 0x5bcf1c net.socket+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:27 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [30: 21120] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 1536] @ 0x5d619e 0x5d61b3 0x666377 0x656825 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x666376 crypto/tls.(*Config).encryptTicket+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:335 # 0x656824 crypto/tls.(*serverHandshakeState).sendSessionTicket+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:865 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [24: 576] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 288] @ 0x5e05d8 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e05d7 crypto/x509.(*CertPool).addCertFunc+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:205 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [30: 1440] @ 0x7dbc7c 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [30: 960] @ 0x716aa6 0x716c66 0x6a58eb 0x6a47d3 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x716aa5 net/http.Header.Clone+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:104 # 0x716c65 net/http.cloneOrMakeHeader+0x285 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/clone.go:116 # 0x6a58ea net/http.(*Client).makeHeadersCopier+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:759 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [46: 2208] @ 0x407132 0x477989 0x716ac5 0x716c66 0x6a58eb 0x6a47d3 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x716ac4 net/http.Header.Clone+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:105 # 0x716c65 net/http.cloneOrMakeHeader+0x285 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/clone.go:116 # 0x6a58ea net/http.(*Client).makeHeadersCopier+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:759 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 2048] @ 0xf4fb6e 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [96: 10752] @ 0x4108b4 0xea75aa 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [210: 23520] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 221184] @ 0x4ca999 0x4ca849 0x5ecc2a 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x4ca998 os.readFileContents+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/os/file.go:826 # 0x4ca848 os.ReadFile+0xa8 /opt/hostedtoolcache/go/1.24.0/x64/src/os/file.go:805 # 0x5ecc29 crypto/x509.loadSystemRoots+0x389 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:70 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 32768] @ 0x754c25 0x755b5f 0x757db2 0x75c53b 0x75c542 0x9e88bf 0x9e8b10 0x9f356e 0x453458 0x4448c5 0x4447ae 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x75c53a regexp.(*Regexp).doMatch+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x75c541 regexp.(*Regexp).MatchString+0x41 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x9e88be github.com/prometheus/client_golang/prometheus.matchRuntimeMetricsRules+0x29e /home/runner/go/pkg/mod/github.com/prometheus/client_golang@v1.22.0/prometheus/go_collector_latest.go:135 # 0x9e8b0f github.com/prometheus/client_golang/prometheus.NewGoCollector+0x1ef /home/runner/go/pkg/mod/github.com/prometheus/client_golang@v1.22.0/prometheus/go_collector_latest.go:173 # 0x9f356d github.com/prometheus/client_golang/prometheus.init.0+0x8d /home/runner/go/pkg/mod/github.com/prometheus/client_golang@v1.22.0/prometheus/registry.go:62 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 48] @ 0x4d7c15 0x4d7c7b 0x4d7f37 0x8b1565 0x8a4c5d 0x8a4815 0x8a892b 0x8a6cfd 0x8a4845 0x8a892b 0x8a6cfd 0x8a4845 0x8a47b0 0x8a47bd 0x8c01d1 0x8c94a5 0x8c9485 0x8c8eb6 0x8c8945 0xf02131 0xf0202f 0x892413 0x892d8c 0xf02398 0xf0238f 0xf04813 0x44480b 0x481161 # 0x4d7c14 strconv.syntaxError+0x474 /opt/hostedtoolcache/go/1.24.0/x64/src/strconv/atoi.go:48 # 0x4d7c7a strconv.ParseUint+0x4da /opt/hostedtoolcache/go/1.24.0/x64/src/strconv/atoi.go:148 # 0x4d7f36 strconv.ParseInt+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/strconv/atoi.go:216 # 0x8b1564 gopkg.in/yaml%2ev2.resolve+0x5a4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/resolve.go:151 # 0x8a4c5c gopkg.in/yaml%2ev2.(*decoder).scalar+0x9c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:418 # 0x8a4814 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x174 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:370 # 0x8a892a gopkg.in/yaml%2ev2.(*decoder).mappingStruct+0xe4a /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:767 # 0x8a6cfc gopkg.in/yaml%2ev2.(*decoder).mapping+0x47c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:626 # 0x8a4844 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x1a4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:372 # 0x8a892a gopkg.in/yaml%2ev2.(*decoder).mappingStruct+0xe4a /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:767 # 0x8a6cfc gopkg.in/yaml%2ev2.(*decoder).mapping+0x47c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:626 # 0x8a4844 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x1a4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:372 # 0x8a47af gopkg.in/yaml%2ev2.(*decoder).document+0x10f /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:384 # 0x8a47bc gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x11c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:360 # 0x8c01d0 gopkg.in/yaml%2ev2.unmarshal+0x370 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:148 # 0x8c94a4 gopkg.in/yaml%2ev2.UnmarshalStrict+0x44 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:89 # 0x8c9484 github.com/0xERR0R/blocky/config.unmarshalConfig+0x24 /home/runner/work/blocky/blocky/config/config.go:554 # 0x8c8eb5 github.com/0xERR0R/blocky/config.loadConfig+0x535 /home/runner/work/blocky/blocky/config/config.go:494 # 0x8c8944 github.com/0xERR0R/blocky/config.LoadConfig+0xa4 /home/runner/work/blocky/blocky/config/config.go:445 # 0xf02130 github.com/0xERR0R/blocky/cmd.initConfig+0xf0 /home/runner/work/blocky/blocky/cmd/root.go:85 # 0xf0202e github.com/0xERR0R/blocky/cmd.initConfigPreRun+0xe /home/runner/work/blocky/blocky/cmd/root.go:69 # 0x892412 github.com/spf13/cobra.(*Command).execute+0xa12 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1000 # 0x892d8b github.com/spf13/cobra.(*Command).ExecuteC+0x40b /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1148 # 0xf02397 github.com/spf13/cobra.(*Command).Execute+0x17 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1071 # 0xf0238e github.com/0xERR0R/blocky/cmd.Execute+0xe /home/runner/work/blocky/blocky/cmd/root.go:112 # 0xf04812 main.main+0x12 /home/runner/work/blocky/blocky/main.go:10 # 0x44480a runtime.main+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:283 0: 0 [6: 672] @ 0x4d130a 0x6d1832 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x6d1831 net/http.(*http2ClientConn).roundTrip+0x451 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8885 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 1536] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0x45f9b2 0x45fd27 0xa42d1e 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa42d1d golang.org/x/net/idna.decode+0x3dd /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:97 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 96] @ 0xf6c705 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [38: 1036032] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [28: 6272] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [21: 1344] @ 0x5f4025 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4024 crypto/x509.newPolicyGraphNode+0x1124 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1260 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 1536] @ 0x563e45 0x63b6e5 0x63b6ec 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63b6e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1524 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b6eb crypto/tls.(*clientHelloMsg).marshalMsg+0x152b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:182 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [34: 9792] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9c893 0xe9c755 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [8: 512] @ 0xa4bfcf 0xa4b7cd 0xa466db 0x481161 # 0xa4bfce github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x18e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 1008] @ 0x4d21f4 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d21f3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:631 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [26: 4992] @ 0x63faef 0x63f9af 0x63f9b4 0x563b42 0x563ed1 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63faee vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63f9ae vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63f9b3 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:213 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [34: 7616] @ 0x553eda 0x553ef0 0x5213bd 0x5ffb37 0xf4fa4f 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [125: 14000] @ 0x6d153b 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d153a net/http.(*http2ClientConn).roundTrip+0x15a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8782 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [22: 4928] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 176] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [95: 10640] @ 0x7741f7 0xea7fb0 0xea7e7b 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 240] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [24: 384] @ 0xeb1474 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb1473 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xf3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 48] @ 0x5c0146 0x5c1009 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c0145 net.newTCPConn+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock.go:297 # 0x5c1008 net.(*sysDialer).doDialTCPProto+0x368 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:121 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [18: 2304] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 960] @ 0x838bb0 0x838b61 0x7181ce 0x6f5ca5 0x481161 # 0x838baf net/http.(*Request).WithContext+0x24f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:372 # 0x838b60 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x200 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:87 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [13: 1248] @ 0x563e45 0x63c0ac 0x63bf4f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x6866f5 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [185: 53280] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [29: 928] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 1152] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 86016] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [21: 672] @ 0x5217c5 0x5218d0 0x554cce 0x5eaa58 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x554ccd encoding/asn1.ObjectIdentifier.String+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/asn1/asn1.go:233 # 0x5eaa57 crypto/x509.parseCertificate+0x1077 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1044 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 512] @ 0x63ec19 0x63ea93 0x63ea9b 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63ec18 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x238 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63ea92 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0xb2 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63ea9a crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:288 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 49152] @ 0x670d39 0xa44514 0xa45914 0xa45463 0xa4dca5 0xa4df4f 0xea525a 0xea4e50 0xea4d29 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa44513 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0xf3 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:144 # 0xa45913 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xea5259 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).parseFile+0x219 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:233 # 0xea4e4f github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.func1+0xef /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:188 # 0xea4d28 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [29: 12992] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [92: 10304] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [83: 3984] @ 0x407132 0x477989 0x773e7e 0xea78b4 0xea77ab 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [46: 23552] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 496] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835e9d 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 336] @ 0xf369de 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [22: 4928] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 512] @ 0x70dc87 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70dc86 net/http.(*persistConn).addTLS+0x266 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1699 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [10: 2560] @ 0xf45dad 0xf6b5ef 0xf66dd9 0x56dad0 0x56d9d2 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf66dd8 crypto/internal/fips140/rsa.verifyPSS+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:342 # 0x56dacf crypto/internal/fips140/rsa.VerifyPSSWithSaltLength+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:323 # 0x56d9d1 crypto/rsa.VerifyPSS+0x231 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:169 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [75: 115200] @ 0x5e9a25 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e9a24 crypto/x509.parseCertificate+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:884 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [24: 98304] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 224] @ 0x7741f7 0x77791d 0x7777c8 0xa4a5f0 0xa4a5ba 0xa4a5b9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4a5ef github.com/0xERR0R/blocky/log.PrefixedLog+0xaf /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4a5b9 github.com/0xERR0R/blocky/lists.logger+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4a5b8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x78 /home/runner/work/blocky/blocky/lists/downloader.go:95 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [108: 12096] @ 0x7741f7 0xeb1848 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeb1847 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:385 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [145: 74240] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [62: 1488] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 20480] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 1536] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 6336] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 480] @ 0x47793a 0x47794f 0x7779ce 0x777934 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7779cd github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x777933 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21: 3696] @ 0x755a76 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x755a75 regexp.newBitState+0xb5 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:52 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 640] @ 0x45fa86 0x5e0568 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e0567 crypto/x509.(*CertPool).addCertFunc+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:206 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [78: 1277952] @ 0xa4e671 0xa4bef6 0xa4b7cd 0xa466db 0x481161 # 0xa4e670 github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x70 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:55 # 0xa4bef5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /home/runner/work/blocky/blocky/lists/list_cache.go:166 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 143360] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [52: 2496] @ 0x6b76e5 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b76e4 net/http.(*http2Framer).readMetaFrame+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3102 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [13: 1248] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 720] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0x668b6f 0x61c6d6 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x668b6e crypto/tls.aeadAESGCMTLS13+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:566 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 352] @ 0x50dc06 0x835ff8 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [71: 1704] @ 0x7ff1a6 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x7ff1a5 github.com/miekg/dns.(*Server).readUDP+0x145 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:719 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [11: 1232] @ 0x566885 0x56832f 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x566884 crypto/ecdsa.pointFromAffine+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:424 # 0x56832e crypto/ecdsa.publicKeyToFIPS[...]+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:397 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 176] @ 0x5217c5 0x5218d0 0x527e85 0x66de3e 0x6a44cb 0x6a57c9 0x6a54de 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x527e84 strings.ToLower+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:742 # 0x66de3d net/http/internal/ascii.ToLower+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/ascii/print.go:60 # 0x6a44ca net/http.urlErrorOp+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:543 # 0x6a57c8 net/http.(*Client).do.func2+0xc8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:629 # 0x6a54dd net/http.(*Client).do+0xf3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:734 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [15: 1440] @ 0x563e45 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 4480] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [44: 2112] @ 0x6e80eb 0xeaeb45 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6e80ea net/http.NewRequestWithContext+0x3ca /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:935 # 0xeaeb44 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [62: 31744] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b08 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b07 crypto/internal/fips140/bigmod.rr+0x1e7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:491 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x408f12 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 64] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [9: 144] @ 0x45f9b2 0x45f045 0x45f265 0x6cd265 0x6cd23b 0x6cd355 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6cd264 net.JoinHostPort+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x6cd23a net/http.http2authorityAddr+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8038 # 0x6cd354 net/http.(*http2Transport).RoundTripOpt+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8054 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [67: 1072] @ 0x45f9b2 0x45fd27 0xa42d1e 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa42d1d golang.org/x/net/idna.decode+0x3dd /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:97 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [24: 3072] @ 0x48bfd2 0x48b5e5 0x50d79f 0x50ad79 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x50d79e fmt.(*pp).free+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:181 # 0x50ad78 fmt.Errorf+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:50 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [47: 962560] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21: 8064] @ 0x6d1565 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1564 net/http.(*http2ClientConn).roundTrip+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8772 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 97280] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40bdc9 0xa2f807 0xa2f7cf 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f806 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:78 # 0xa2f7ce github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:91 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [143: 201344] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [19: 1824] @ 0x563e45 0x63a3bf 0x63a294 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [24: 5376] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf7162d 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf7162c crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [78: 8736] @ 0xeb08ef 0xea6b37 0xea7d5a 0x481161 # 0xeb08ee github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x30e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x563c69 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 1152] @ 0xea9e45 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea9e44 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x64 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:183 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [8: 192] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [38: 912] @ 0x50dc06 0x835e9d 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [12: 1152] @ 0x563e45 0x63a585 0x63a45d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [42: 5376] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [187: 17952] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [47: 192512] @ 0x6a12da 0x48b6d1 0x6b0ee8 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6a12d9 net/http.init.func3+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1214 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6b0ee7 net/http.http2getDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1226 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [23: 2576] @ 0x70e23f 0x70d3f8 0x70d235 0x481161 # 0x70e23e net/http.(*Transport).dialConn+0x13e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1742 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [40: 28160] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40d53c 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 3072] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6e04f9 0x6e09a5 0x6e72f6 0x713614 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6e04f8 net/http.Header.sortedKeyValues+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:168 # 0x6e09a4 net/http.Header.writeSubset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:195 # 0x6e72f5 net/http.(*Request).write+0x875 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:715 # 0x713613 net/http.(*persistConn).writeLoop+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2593 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 528] @ 0xa44a47 0xa44a3b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44a46 bytes.NewReader+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/reader.go:159 # 0xa44a3a github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0x3a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:215 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [168: 8064] @ 0x5c21ce 0x5c27dd 0x810e45 0x7ff15d 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x5c21cd net.UDPAddrFromAddrPort+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:106 # 0x5c27dc net.(*UDPConn).ReadMsgUDP+0x5c /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:193 # 0x810e44 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:43 # 0x7ff15c github.com/miekg/dns.(*Server).readUDP+0xfc /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [44: 1408] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [198: 28512] @ 0x7c8886 0x7c9c09 0xeafc3b 0x481161 # 0x7c8885 github.com/miekg/dns.(*Client).DialContext+0x45 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:116 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [122: 109312] @ 0xf1ec3a 0x668b59 0x61c6d6 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [28: 448] @ 0xe98ed9 0xe98f16 0xeb0654 0xea6b37 0xea7d5a 0x481161 # 0xe98ed8 net.ParseIP+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xe98f15 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x115 /home/runner/work/blocky/blocky/resolver/bootstrap.go:129 # 0xeb0653 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:331 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [19: 1520] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [240: 69120] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea824b 0xea814d 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [144: 589824] @ 0x754b6d 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x754b6c regexp.(*bitState).reset+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:84 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [31: 1488] @ 0x5217c5 0x5218d0 0x5d2330 0x6a6a85 0x6a579d 0x6a54de 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x5d232f net/url.(*URL).String+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:846 # 0x6a6a84 net/http.stripPassword+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:1037 # 0x6a579c net/http.(*Client).do.func2+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:626 # 0x6a54dd net/http.(*Client).do+0xf3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:734 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [69: 16560] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 40960] @ 0x6a129a 0x48b6d1 0x6b0f17 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6a1299 net/http.init.func2+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1213 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6b0f16 net/http.http2getDataBufferChunk+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1224 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [35: 107520] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [32: 917504] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [188: 7700480] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [155: 5079040] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 288] @ 0x6a5985 0x6a47d3 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a5984 net/http.(*Client).makeHeadersCopier+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:769 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [39: 54912] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 768] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 72] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [25: 400] @ 0xeb0457 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0xeb0456 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x116 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [69: 4416] @ 0x7c5e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7c5e99 github.com/miekg/dns.init.func2+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [243: 69984] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea7fb0 0xea7e7b 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [10: 480] @ 0x70c638 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x70c637 net/http.(*Transport).getConn+0x217 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1504 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [266: 21280] @ 0x5c28e5 0x5c27a5 0x810e45 0x7ff15d 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x5c28e4 net.(*UDPConn).ReadMsgUDPAddrPort+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:205 # 0x5c27a4 net.(*UDPConn).ReadMsgUDP+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:191 # 0x810e44 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:43 # 0x7ff15c github.com/miekg/dns.(*Server).readUDP+0xfc /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [45: 12960] @ 0x623397 0x622ed8 0x62438c 0x624fae 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62438b crypto/tls.(*Conn).handlePostHandshakeMessage+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1304 # 0x624fad crypto/tls.(*Conn).Read+0x32d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1389 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 288] @ 0xf11451 0xf71667 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 496] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835e9d 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 800] @ 0xf719c5 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0xf32cfa 0xf502be 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf32cf9 crypto/internal/fips140/nistec.NewP256Point+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0xf502bd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [106: 108544] @ 0xf4842b 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [36: 8064] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [44: 22528] @ 0xf45f25 0xf45eac 0xf45eb8 0xf6b56b 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45f24 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf45eab crypto/internal/fips140/bigmod.(*Nat).resetFor+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:684 # 0xf45eb7 crypto/internal/fips140/bigmod.(*Nat).SetBytes+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:174 # 0xf6b56a crypto/internal/fips140/rsa.encrypt+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:386 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [58: 29696] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [58: 2784] @ 0xeaeabc 0xeaeb06 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaeabb bytes.NewReader+0x15b /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/reader.go:159 # 0xeaeb05 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1a5 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [290: 148480] @ 0x7c9457 0x7c92a5 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c9456 github.com/miekg/dns.(*Conn).ReadMsgHeader+0xb6 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:282 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [253: 16580608] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x5e3f1c 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 240] @ 0x485a57 0x611967 0xeb3e0d 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x485a56 internal/reflectlite.Swapper+0x356 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/reflectlite/swapper.go:66 # 0x611966 sort.Slice+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/sort/slice.go:26 # 0xeb3e0c github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [11: 176] @ 0xe9be86 0xe9be33 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9be85 github.com/0xERR0R/blocky/util.ExtractCacheKey+0x85 /home/runner/work/blocky/blocky/util/common.go:201 # 0xe9be32 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:149 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [127: 4161536] @ 0x6890ec 0x68906e 0x68b9c6 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6890eb compress/flate.(*dictDecoder).init+0x18b /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/dict_decoder.go:43 # 0x68906d compress/flate.NewReader+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:815 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [27: 5616] @ 0x50aaba 0x48b6d1 0x50d63e 0x50ab67 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50aab9 fmt.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:147 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50ab66 fmt.Errorf+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:23 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 768] @ 0x563d85 0x563c5b 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [423: 974592] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [43: 132096] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 2240] @ 0x70e26e 0x70d3f8 0x70d235 0x481161 # 0x70e26d net/http.(*Transport).dialConn+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1744 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [185: 38480] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d224b 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [128: 14336] @ 0x6d1551 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1550 net/http.(*http2ClientConn).roundTrip+0x170 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8783 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [42: 2688] @ 0x5a98c7 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5a98c6 net.(*netFD).connect+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:117 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [135: 47520] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x6d89a9 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d89a8 net/http.(*http2clientConnReadLoop).handleResponse+0x608 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10103 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [7: 112] @ 0x5b4115 0x5b40ee 0x5b1905 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b4114 net/netip.Addr.AsSlice+0x7f4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:730 # 0x5b40ed net.(*Resolver).lookupIPAddr+0x7cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [55: 2640] @ 0x47793a 0x47794f 0x6e7f3f 0xeaeb45 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6e7f3e net/http.NewRequestWithContext+0x21e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:919 # 0xeaeb44 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x4d0b05 0x62552b 0x70e00e 0x70e009 0x481161 # 0x4d0b04 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:242 # 0x62552a crypto/tls.(*Conn).handshakeContext+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1519 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [29: 10208] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [13: 1456] @ 0x47d67c 0x4a3915 0x6d01a7 0x6d73d4 0x6d6d62 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x6d01a6 net/http.(*http2ClientConn).closeConn+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8557 # 0x6d73d3 net/http.(*http2clientConnReadLoop).cleanup+0x4f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9895 # 0x6d6d61 net/http.(*http2ClientConn).readLoop+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9818 0: 0 [11: 352] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [8: 1792] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [23: 5152] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 1680] @ 0x4d130a 0x625fad 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x625fac crypto/tls.(*Conn).handshakeContext.func2+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1545 0: 0 [29: 393472] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [16: 151552] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40bdc9 0xa2f807 0xa2f7cf 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f806 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:78 # 0xa2f7ce github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:91 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [34: 9792] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4d1d6 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 256] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 12288] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [175: 7168000] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 96] @ 0x5e417f 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e417e crypto/x509.parseName+0x37e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:143 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [57: 29184] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [91: 4368] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [114: 12768] @ 0x5a9837 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5a9836 net.(*netFD).connect+0x216 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:102 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [12: 288] @ 0x45f9b2 0x45f045 0x45f265 0x6cd265 0x6cd23b 0x6cd355 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6cd264 net.JoinHostPort+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x6cd23a net/http.http2authorityAddr+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8038 # 0x6cd354 net/http.(*http2Transport).RoundTripOpt+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8054 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [32: 1024] @ 0xea7e0e 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea7e0d github.com/0xERR0R/blocky/resolver.evaluateResponses+0x4d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:190 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [30: 7680] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [98: 15680] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [16: 1280] @ 0x4d0adb 0x4d0abd 0x62552b 0x70e00e 0x70e009 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x62552a crypto/tls.(*Conn).handshakeContext+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1519 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [805: 6594560] @ 0x7c9435 0x7c92a5 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c9434 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x94 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:280 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [25: 5600] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [93: 10416] @ 0xeb0c2a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb0c29 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x249 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [88: 9856] @ 0x4d130a 0x4d1555 0x4d0af9 0x4d0abd 0xeaf6a7 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xeaf6a6 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:216 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [103: 105472] @ 0xf4842b 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [206: 316416] @ 0x63d7d5 0x63d7a5 0x63d6b7 0x563b42 0x563ed1 0x63d66c 0x63d418 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63d7d4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63d7a4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63d6b6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:367 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d66b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d417 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:366 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1440] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 4032] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [146: 30368] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0xeaf6a7 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xeaf6a6 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:216 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 896] @ 0x7741f7 0x7bd797 0x7bd6cf 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 432] @ 0xea0909 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea0908 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x68 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:113 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [71: 2326528] @ 0x754c25 0x755b5f 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [18: 2304] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [77: 3696] @ 0xeb0734 0xea6b37 0xea7d5a 0x481161 # 0xeb0733 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x153 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:365 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 4576] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x5eaab2 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaab1 crypto/x509.parseCertificate+0x10d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1048 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 1056] @ 0x63aa5a 0x63a930 0x63a92f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63aa59 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x899 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63a92f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x76f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63a92e crypto/tls.(*clientHelloMsg).marshalMsg+0x76e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:145 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [72: 8064] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 288] @ 0x444e49 0x456ce6 0x5aa17a 0x481161 # 0x5aa179 net.(*netFD).connect.func2+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:118 0: 0 [57: 466944] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [34: 648448] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 384] @ 0x47793a 0x47794f 0x6e7f3f 0xa4a2d6 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6e7f3e net/http.NewRequestWithContext+0x21e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:919 # 0xa4a2d5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x55 /home/runner/work/blocky/blocky/lists/downloader.go:61 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 3744] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4a5f0 0xa4a5ba 0xa4a5b9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4a5ef github.com/0xERR0R/blocky/log.PrefixedLog+0xaf /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4a5b9 github.com/0xERR0R/blocky/lists.logger+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4a5b8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x78 /home/runner/work/blocky/blocky/lists/downloader.go:95 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [38: 1824] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x650595 0x650565 0x650477 0x563b42 0x563ed1 0x6503b4 0x65031c 0x622916 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650594 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650564 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650476 crypto/tls.(*finishedMsg).marshal.func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1685 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x563c69 0x63d617 0x63d5e6 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63d616 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d5e5 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:361 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [39: 19968] @ 0x48ba7c 0x48b8c6 0x48b63c 0x77769e 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x77769d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 704] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [64: 9216] @ 0x6d86e6 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86e5 net/http.(*http2clientConnReadLoop).handleResponse+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10076 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [43: 22016] @ 0x48ba7c 0x48b8c6 0x48b63c 0x773556 0x774d69 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1408] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [366: 1499136] @ 0x670d39 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 360] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [177: 8496] @ 0x810e08 0x7ff15d 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x810e07 github.com/miekg/dns.ReadFromSessionUDP+0x47 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:42 # 0x7ff15c github.com/miekg/dns.(*Server).readUDP+0xfc /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [59: 4720] @ 0x4d0adb 0x4d0abd 0xea754c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [13: 312] @ 0x7dc1ca 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7dc1c9 github.com/miekg/dns.(*Msg).unpack+0x1a9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [81: 9072] @ 0x4d130a 0x59e453 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x59e452 net.(*sysDialer).dialSerial+0xf2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:664 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [149: 47680] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [413: 145376] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0xeaec8f 0xeaec07 0xeaebde 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaec8e net/textproto.MIMEHeader.Set+0x32e /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/header.go:22 # 0xeaec06 net/http.Header.Set+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:40 # 0xeaebdd github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x27d /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:155 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [28: 14336] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6b0f45 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0f44 net/http.http2getDataBufferChunk+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1222 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [25: 2400] @ 0x563e45 0x63f445 0x63f414 0x563b42 0x563ed1 0x63f3b4 0x63f393 0x563b42 0x563ed1 0x63c0ac 0x63bf4f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f444 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f413 crypto/tls.(*clientHelloMsg).marshalMsg.func11.1+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:243 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f3b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f392 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:241 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [21: 4704] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [37: 7696] @ 0x477893 0x407f05 0x407ef8 0x407ae5 0x4079fd 0x41a590 0x477de5 0x5f3bcb 0x5f3bb8 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x477de4 maps.clone+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/map_swiss.go:333 # 0x5f3bca maps.Clone[...]+0xcca /opt/hostedtoolcache/go/1.24.0/x64/src/maps/maps.go:55 # 0x5f3bb7 crypto/x509.policiesValid+0xcb7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1584 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [25: 5600] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [188: 96256] @ 0x4b4212 0xeaf0f0 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4b4211 io.ReadAll+0x31 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:710 # 0xeaf0ef github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x78f /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:178 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [58: 9280] @ 0x6b85bf 0x69bbf9 0x69b61a 0x69b410 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69b619 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69b40f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 480] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [17: 2176] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 480] @ 0x47793a 0x47794f 0x632fd2 0x6330be 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x632fd1 crypto/x509.NewCertPool+0x611 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:67 # 0x6330bd crypto/tls.(*Conn).verifyServerCertificate+0x6fd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1139 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 112] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [15: 240] @ 0x5ad719 0xeae7c8 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xeae7c7 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x47 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [132: 19008] @ 0x5d1065 0x5d0d49 0x6e7ddf 0xeaeb45 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5d1064 net/url.parse+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:519 # 0x5d0d48 net/url.Parse+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:478 # 0x6e7dde net/http.NewRequestWithContext+0xbe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:902 # 0xeaeb44 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 192] @ 0xe9be86 0xe9be33 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9be85 github.com/0xERR0R/blocky/util.ExtractCacheKey+0x85 /home/runner/work/blocky/blocky/util/common.go:201 # 0xe9be32 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:149 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [344: 1409024] @ 0x6ce908 0x6ce8f4 0x6ce85e 0x6ce3d7 0x6afec8 0x481161 # 0x6ce907 bufio.NewWriterSize+0x4e7 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:600 # 0x6ce8f3 bufio.NewWriter+0x4d3 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:609 # 0x6ce85d net/http.(*http2Transport).newClientConn+0x43d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8281 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [26: 832] @ 0x50ac89 0xea6c35 0xea7d5a 0x481161 # 0x50ac88 fmt.Errorf+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:32 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [35: 840] @ 0xeb3db4 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xeb3db3 github.com/mroth/weightedrand/v2.NewChooser[...]+0x33 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [110: 126720] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [30: 480] @ 0x4d2371 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d2370 context.WithDeadlineCause+0x250 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:647 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [196: 275968] @ 0x63edf5 0x63edc5 0x63ecd7 0x563b42 0x563ed1 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63edf4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63edc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63ecd6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:290 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 1120] @ 0xf71850 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [54: 2592] @ 0x5b4206 0x5b1905 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b4205 net.(*Resolver).lookupIPAddr+0x8e5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [163: 229504] @ 0x63edf5 0x63edc5 0x63ecd7 0x563b42 0x563ed1 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63edf4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63edc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63ecd6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:290 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [91: 1677312] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [152: 22413312] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [57: 102144] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [236: 71532544] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [334: 191528960] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [50: 1600] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [55: 2640] @ 0x52629f 0xa4240e 0xa423ee 0xa41b25 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0xa4240d strings.Split+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0xa423ed golang.org/x/net/idna.(*labelIter).set+0x2d /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:593 # 0xa41b24 golang.org/x/net/idna.(*Profile).process+0x364 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:374 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [50: 25600] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [29: 6496] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [414: 46368] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [120: 4915200] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x4b3c63 0x7053db 0x7052bf 0x715202 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3c62 io.(*LimitedReader).Read+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:479 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [150: 7200] @ 0x583e05 0x584093 0x5837f0 0x5ae95e 0xa44fc5 0xa44fc6 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583e04 net/netip.parseIPv4Fields+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:167 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa44fc4 net.ParseIP+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa44fc5 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0x25 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:278 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [46: 2208] @ 0x583e57 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583e56 net/netip.parseIPv4Fields+0x1f6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:178 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [59: 558848] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [323: 23814144] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x7ca5d2 0x836827 0xe9a3c5 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7ca5d1 github.com/miekg/dns.(*Msg).SetQuestion+0x51 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:36 # 0x836826 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x86 /home/runner/work/blocky/blocky/util/common.go:117 # 0xe9a3c4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /home/runner/work/blocky/blocky/resolver/bootstrap.go:240 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [24: 522240] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 32] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [62: 1142784] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e5e2 0x4b3c63 0x7053db 0x7052bf 0x715202 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3c62 io.(*LimitedReader).Read+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:479 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [262: 301824] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 229376] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [81: 82944] @ 0xf4842b 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [49: 25088] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 25088] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 1232] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [691: 2830336] @ 0x670d39 0xa44ae5 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa44ae4 github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xe4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:218 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [100: 6400] @ 0xeb3ebb 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xeb3eba github.com/mroth/weightedrand/v2.NewChooser[...]+0x13a /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [211: 23632] @ 0x4d21f4 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d21f3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:631 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [12: 768] @ 0xeb8d7e 0xeb8933 0x481161 # 0xeb8d7d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:120 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [82: 9184] @ 0x7bd630 0x7bd60f 0x7bd6c5 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd62f github.com/sirupsen/logrus.NewEntry+0xef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [36: 1728] @ 0x47793a 0x47794f 0x4d1605 0x4d224b 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [197: 22064] @ 0x7741f7 0xea78b4 0xea77ab 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [77: 39424] @ 0x5d619e 0x5d61b3 0x668b14 0x61c6d6 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x668b13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:551 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [77: 8624] @ 0x6d34d0 0x6d2026 0x481161 # 0x6d34cf net/http.(*http2clientStream).cleanupWriteRequest+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9125 # 0x6d2025 net/http.(*http2clientStream).doRequest+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8902 0: 0 [17: 1088] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [89: 4272] @ 0x47793a 0x47794f 0xa2c97b 0xa2c976 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2c97a github.com/avast/retry-go/v4.newDefaultRetryConfig+0x3a /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:228 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [235: 30080] @ 0xa2ca0d 0xa2c976 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2ca0c github.com/avast/retry-go/v4.newDefaultRetryConfig+0xcc /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:226 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [27: 864] @ 0x496085 0x496c72 0x5a9d47 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496c71 syscall.Getpeername+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_unix.go:309 # 0x5a9d46 net.(*netFD).connect+0x726 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:161 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [11: 1936] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [102: 11424] @ 0xe9bff0 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9bfef github.com/0xERR0R/blocky/resolver.newRequest+0x1ef /home/runner/work/blocky/blocky/resolver/resolver.go:19 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [42: 8736] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f30bf 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f30be crypto/x509.newPolicyGraph+0x1be /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1291 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [72: 36864] @ 0x5d619e 0x5d61b3 0x668b14 0x61c6d6 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x668b13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:551 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [18: 576] @ 0x496085 0x496412 0x5bd650 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496411 syscall.Getsockname+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:713 # 0x5bd64f net.(*netFD).dial+0x42f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:139 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [99: 11088] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [57: 29184] @ 0xf4a2eb 0xf4a280 0xf4a289 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4a2ea crypto/internal/fips140/bigmod.(*Nat).reset+0x1ca /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf4a27f crypto/internal/fips140/bigmod.(*Nat).set+0x15f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf4a288 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1049 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [90: 10080] @ 0x7741f7 0xea824b 0xea814d 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [133: 119168] @ 0xf1ec3a 0x668b59 0x61c6d6 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 1488] @ 0x47793a 0x47794f 0x5f34ff 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f34fe crypto/x509.(*policyGraph).incrDepth+0x5fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1384 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [66: 33792] @ 0xf6b19e 0xf6b159 0xf6b156 0xf6b210 0xf6590d 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6b19d crypto/internal/fips140/bigmod.(*Nat).reset+0xbd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf6b158 crypto/internal/fips140/bigmod.(*Nat).set+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf6b155 crypto/internal/fips140/bigmod.(*Modulus).Nat+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:597 # 0xf6b20f crypto/internal/fips140/rsa.checkPublicKey+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:341 # 0xf6590c crypto/internal/fips140/rsa.verifyPKCS1v15+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:102 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x52fb37 0x52fb66 0x6369d0 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52fb36 bytes.Clone+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/bytes.go:1412 # 0x52fb65 crypto/ecdh.(*x25519Curve).NewPublicKey+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:78 # 0x6369cf crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:485 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 992] @ 0x6d1792 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1791 net/http.(*http2ClientConn).roundTrip+0x3b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8806 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [102: 11424] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [279: 53568] @ 0x59d255 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x59d254 net.(*Dialer).DialContext+0x434 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:565 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [83: 10624] @ 0x5bcf46 0x5bcf1d 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5bcf45 net.newFD+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:27 # 0x5bcf1c net.socket+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:27 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [400: 140800] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x716bb9 0x716c66 0x6a58eb 0x6a47d3 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x716bb8 net/http.Header.Clone+0x1d8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:114 # 0x716c65 net/http.cloneOrMakeHeader+0x285 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/clone.go:116 # 0x6a58ea net/http.(*Client).makeHeadersCopier+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:759 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 288] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [18: 55296] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [224: 21504] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [218: 111616] @ 0x48ba7c 0x48b8c6 0x48b63c 0x755a5e 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x755a5d regexp.newBitState+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:50 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [138: 6624] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [54: 1296] @ 0xa43492 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43491 golang.org/x/net/idna.encode+0x291 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [164: 47232] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [22: 16896] @ 0xf4842b 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9d4b 0x6dc6c2 0x6a6762 0xa4a3f9 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9d4a net/http.http2transportResponseBody.Close+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10306 # 0x6dc6c1 net/http.(*http2gzipReader).Close+0x21 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10836 # 0x6a6761 net/http.(*cancelTimerBody).Close+0x21 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:985 # 0xa4a3f8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x178 /home/runner/work/blocky/blocky/lists/downloader.go:74 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [335: 1629440] @ 0x688f91 0x68b9c6 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688f90 compress/flate.NewReader+0x30 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:810 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [135: 120960] @ 0xf1ec3a 0x668b59 0x61c6d6 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [21: 21504] @ 0xf4842b 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [105: 147840] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [9: 4608] @ 0xf6b19e 0xf6b159 0xf6b156 0xf6b210 0xf6590d 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6b19d crypto/internal/fips140/bigmod.(*Nat).reset+0xbd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf6b158 crypto/internal/fips140/bigmod.(*Nat).set+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf6b155 crypto/internal/fips140/bigmod.(*Modulus).Nat+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:597 # 0xf6b20f crypto/internal/fips140/rsa.checkPublicKey+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:341 # 0xf6590c crypto/internal/fips140/rsa.verifyPKCS1v15+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:102 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x4d0adb 0x4d0abd 0xa47216 0xa4705e 0xa46f86 0xa4b4d4 0x8c8668 0x8c84fe 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa4705d github.com/ThinkChaos/parcour/jobgroup.initGroup+0x13d /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa46f85 github.com/ThinkChaos/parcour/jobgroup.WithContext+0x65 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:38 # 0xa4b4d3 github.com/0xERR0R/blocky/lists.(*ListCache).refresh+0x53 /home/runner/work/blocky/blocky/lists/list_cache.go:117 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [8: 1664] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [17: 272] @ 0xeae896 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeae895 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x115 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 384] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 3808] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1280] @ 0xf4fb30 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [371: 142464] @ 0x6d1565 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1564 net/http.(*http2ClientConn).roundTrip+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8772 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [82: 5248] @ 0x7c5e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c5e99 github.com/miekg/dns.init.func2+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [184: 12058624] @ 0x7fcda6 0x48b6d1 0x7ff126 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x7fcda5 github.com/miekg/dns.(*Server).ListenAndServe.(*Server).init.makeUDPBuffer.func2+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:277 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x7ff125 github.com/miekg/dns.(*Server).readUDP+0xc5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:716 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [224: 25088] @ 0x7741f7 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [373: 1527808] @ 0x6cea25 0x6ce9c9 0x6ce99d 0x6ce3d7 0x6afec8 0x481161 # 0x6cea24 bufio.NewReaderSize+0x604 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:57 # 0x6ce9c8 bufio.NewReader+0x5a8 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x6ce99c net/http.(*http2Transport).newClientConn+0x57c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8287 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [186: 20832] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 480] @ 0x563e45 0x63d5e5 0x63d5ab 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d5e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d5aa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:356 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [427: 218624] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [36: 1728] @ 0x47793a 0x47794f 0x7bd61f 0x7bd60f 0x7bd6c5 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd61e github.com/sirupsen/logrus.NewEntry+0xde /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [120: 5760] @ 0x6b32c8 0x6b32b2 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b32c7 net/http.(*http2frameCache).getDataFrame+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1995 # 0x6b32b1 net/http.http2parseDataFrame+0x31 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2181 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [412: 421888] @ 0x6a125a 0x48b6d1 0x6b0f45 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6a1259 net/http.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1212 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6b0f44 net/http.http2getDataBufferChunk+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1222 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [97: 10864] @ 0x4d130a 0x6d1832 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x6d1831 net/http.(*http2ClientConn).roundTrip+0x451 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8885 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [30: 960] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [208: 40894464] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [34: 139264] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [469: 30016] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [27: 221184] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [39: 8736] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [39: 9360] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1133: 37126144] @ 0x754c25 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 1728] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 448] @ 0x7741f7 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [152: 77824] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [264: 1081344] @ 0x68b1be 0x68b16d 0x68b297 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x68b1bd bufio.NewReaderSize+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:57 # 0x68b16c bufio.NewReader+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x68b296 compress/gzip.(*Reader).Reset+0x236 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:111 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [233: 238592] @ 0xf4842b 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 560] @ 0x6ce4ef 0x6ce3d7 0x6afec8 0x481161 # 0x6ce4ee net/http.(*http2Transport).newClientConn+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8262 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [208: 479232] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [214: 23968] @ 0x47d67c 0x4a3915 0x4d233c 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x4d233b context.WithDeadlineCause+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [44: 2112] @ 0x5c39a5 0x5bd9b0 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c39a4 net.sockaddrToUDP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:18 # 0x5bd9af net.(*netFD).dial+0x78f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:143 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [109: 12208] @ 0x6d1525 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1524 net/http.(*http2ClientConn).roundTrip+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8781 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [20: 2560] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 1664] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [251: 449792] @ 0x62d485 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d484 crypto/tls.(*Conn).makeClientHello+0xe24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:178 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [118: 105728] @ 0x70db3f 0x70db33 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70db3e crypto/tls.Client+0x11e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/tls.go:49 # 0x70db32 net/http.(*persistConn).addTLS+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1691 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [29: 1392] @ 0x5c0945 0x5bd6ee 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c0944 net.sockaddrToTCP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:19 # 0x5bd6ed net.(*netFD).dial+0x4cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:141 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [398: 280192] @ 0x6b85bf 0x69bbf9 0x69b61a 0x69b410 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69b619 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69b40f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [216: 24192] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [82: 9184] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [43: 22016] @ 0xf48245 0xf481b9 0xf481c0 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf48244 crypto/internal/fips140/bigmod.(*Nat).expand+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf481b8 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf481bf crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x5f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:766 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [18: 1728] @ 0x563e45 0x63b96d 0x63b810 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [142: 49984] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f5357 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f5356 crypto/x509.(*policyGraph).incrDepth+0x2456 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1379 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [73: 8176] @ 0x5a984d 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5a984c net.(*netFD).connect+0x22c /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:103 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [33: 1584] @ 0x6b538b 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b538a net/http.http2parseHeadersFrame+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2595 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [58: 27840] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [112: 7168] @ 0x7c8a09 0x7c9c09 0xeafc3b 0x481161 # 0x7c8a08 github.com/miekg/dns.(*Client).DialContext+0x1c8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:130 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [172: 220160] @ 0x62d36e 0x62d35b 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d36d crypto/internal/fips140/mlkem.(*EncapsulationKey768).Bytes+0xd0d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/mlkem768.go:143 # 0x62d35a crypto/tls.(*Conn).makeClientHello+0xcfa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:175 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [76: 43776] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61e5ef 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1120] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [32: 512] @ 0x5b41b1 0x5b418d 0x5b40ee 0x5b1905 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b41b0 net.IPv4+0x890 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:54 # 0x5b418c net.IP.To16+0x86c /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:230 # 0x5b40ed net.(*Resolver).lookupIPAddr+0x7cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [83: 3984] @ 0x485a6b 0x611967 0xeb3e0d 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x485a6a internal/reflectlite.Swapper+0x36a /opt/hostedtoolcache/go/1.24.0/x64/src/internal/reflectlite/swapper.go:68 # 0x611966 sort.Slice+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/sort/slice.go:26 # 0xeb3e0c github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [23: 16192] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40d53c 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [13: 208] @ 0x59d652 0x59d565 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x59d651 net.addrList.partition+0x831 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:121 # 0x59d564 net.(*Dialer).DialContext+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:573 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [14: 336] @ 0x7ca5d2 0x836827 0xe9bfdc 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7ca5d1 github.com/miekg/dns.(*Msg).SetQuestion+0x51 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:36 # 0x836826 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x86 /home/runner/work/blocky/blocky/util/common.go:117 # 0xe9bfdb github.com/0xERR0R/blocky/resolver.newRequest+0x1db /home/runner/work/blocky/blocky/resolver/resolver.go:20 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 24192] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [46: 33161216] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [508: 457768960] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [387: 44384256] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 768] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [51: 47628288] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [113: 57393152] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [168: 132120576] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [411: 289554432] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [136: 72417280] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [45: 14400] @ 0x623156 0x622ed8 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623155 crypto/tls.(*Conn).unmarshalHandshakeMessage+0xb5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1125 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [59: 5664] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1224: 97920] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [127: 32512] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [91: 21840] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [51: 1224] @ 0x5217c5 0x5218d0 0x526b45 0xa41d15 0xa41ce3 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa41d14 golang.org/x/net/idna.(*labelIter).result+0x554 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:559 # 0xa41ce2 golang.org/x/net/idna.(*Profile).process+0x522 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:413 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [73: 3504] @ 0x5217c5 0x5218d0 0x526b45 0xa41d15 0xa41ce3 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa41d14 golang.org/x/net/idna.(*labelIter).result+0x554 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:559 # 0xa41ce2 golang.org/x/net/idna.(*Profile).process+0x522 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:413 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [938: 4562432] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [249: 63744] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 1024] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [185: 8880] @ 0x583e05 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa4626e 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583e04 net/netip.parseIPv4Fields+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:167 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa4626d github.com/0xERR0R/blocky/lists/parsers.HostListEntry.forEachHost+0x2d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:119 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [119: 121856] @ 0xf4842b 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 1024] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [43: 176128] @ 0x70f60b 0x70f5a1 0x70d3f8 0x70d235 0x481161 # 0x70f60a bufio.NewReaderSize+0x150a /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:57 # 0x70f5a0 net/http.(*Transport).dialConn+0x14a0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1941 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [32: 6656] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f3b8d 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3b8c crypto/x509.policiesValid+0xc8c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1581 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [188: 505344] @ 0x688fb1 0x68b9c6 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688fb0 compress/flate.NewReader+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:812 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x4d0adb 0x4d0abd 0x70c58d 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x70c58c net/http.(*Transport).getConn+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1497 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 1152] @ 0xf4fa37 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [545: 156960] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [27: 864] @ 0x50ac89 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50ac88 fmt.Errorf+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:32 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [41: 1968] @ 0x407132 0x477989 0x773e7e 0xeb1848 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1847 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:385 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [280: 860160] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [314: 100480] @ 0x6e7f53 0xeaeb45 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6e7f52 net/http.NewRequestWithContext+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:912 # 0xeaeb44 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [921: 471552] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [125: 18000] @ 0x8367cd 0xe9bfdc 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x8367cc github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x2c /home/runner/work/blocky/blocky/util/common.go:116 # 0xe9bfdb github.com/0xERR0R/blocky/resolver.newRequest+0x1db /home/runner/work/blocky/blocky/resolver/resolver.go:20 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [65: 33280] @ 0x5d619e 0x5d61b3 0x668b14 0x61c6d6 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x668b13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:551 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [199: 63680] @ 0x6b85bf 0x69bbf9 0x69b61a 0x69b410 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69b619 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69b40f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [218: 62784] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [50: 2400] @ 0x5c39a5 0x5bda5b 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c39a4 net.sockaddrToUDP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:18 # 0x5bda5a net.(*netFD).dial+0x83a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:143 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [60: 30720] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [37: 1776] @ 0x7dbc7c 0x7dba29 0xeaea0c 0xeae9f8 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeaea0b github.com/miekg/dns.(*Msg).Pack+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeae9f7 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:145 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1847: 945664] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b7c 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b7b crypto/internal/fips140/bigmod.rr+0x25b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:511 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [75: 36000] @ 0x618810 0x70da85 0x70da6e 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x61880f crypto/tls.(*Config).Clone+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:929 # 0x70da84 net/http.cloneTLSConfig+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3086 # 0x70da6d net/http.(*persistConn).addTLS+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1683 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1075: 8806400] @ 0x62d2b5 0x62d2cb 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d2b4 crypto/internal/fips140/mlkem.NewDecapsulationKey768+0xc54 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/mlkem768.go:200 # 0x62d2ca crypto/tls.(*Conn).makeClientHello+0xc6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:171 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [386: 123520] @ 0x707e34 0x707dfc 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x707e33 net/http.setupRewindBody+0x393 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:777 # 0x707dfb net/http.(*Transport).roundTrip+0x35b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:612 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [545: 156960] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 2048] @ 0x5730fa 0x573106 0x5213bd 0x615f74 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x615f73 crypto/tls.signedMessage+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:90 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 384] @ 0x640c54 0x640c24 0x640b17 0x563b42 0x563ed1 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x640c53 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x153 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x640c23 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x123 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x640b16 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:113 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 2240] @ 0x4108b4 0x70e229 0x70d3f8 0x70d235 0x481161 # 0x70e228 net/http.(*Transport).dialConn+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1741 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [510: 293760] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x773e7e 0xeb1848 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1847 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:385 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 1408] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [454: 130752] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea78b4 0xea77ab 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [41: 1968] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [627: 300960] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [112: 917504] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [300: 14745600] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [48: 258048] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [204: 93585408] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [30: 25067520] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [387: 155344896] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [656: 413794304] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [210: 51609600] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 5234688] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [59: 1449984] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [185: 69713920] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 3096576] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10166450: 41641779200] @ 0x670d39 0xa44514 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa44513 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0xf3 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:144 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [261: 109043712] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [305: 282337280] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13365546: 54745276416] @ 0x670d39 0xa44285 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa44284 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xe4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:100 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [438: 172228608] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [336: 289013760] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1900: 1945600] @ 0xf4842b 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [80: 121241600] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [128: 111149056] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2588: 2459303936] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2550: 122400] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2989: 95648] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4218: 34553856] @ 0x6a131a 0x48b6d1 0x6b0e88 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6a1319 net/http.init.func4+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1215 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6b0e87 net/http.http2getDataBufferChunk+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1228 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [105: 107520] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [58: 103936] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x563c69 0x63a585 0x63a45d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [536: 42880] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [329: 94752] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2309: 37830656] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4432: 283648] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [92: 5888] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [24: 2304] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [31: 3968] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6085: 4586045440] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [28: 8064] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4d1d6 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5865: 93840] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1366: 109280] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2315: 222240] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [37332: 1791936] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xa44fc5 0xa44fc6 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa44fc4 net.ParseIP+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa44fc5 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0x25 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:278 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9857: 5894643712] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [101: 4136960] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [251: 64256] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [19: 2432] @ 0xa45ccf 0xa45cc3 0xa45cc2 0xa45d5f 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45cce bufio.NewScanner+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:90 # 0xa45cc2 github.com/0xERR0R/blocky/lists/parsers.newLines+0x22 /home/runner/work/blocky/blocky/lists/parsers/lines.go:45 # 0xa45cc1 github.com/0xERR0R/blocky/lists/parsers.Lines+0x21 /home/runner/work/blocky/blocky/lists/parsers/lines.go:17 # 0xa45d5e github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xbe /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4331: 277184] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [43: 1376] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11368: 727552] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12378: 4664426496] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10154: 4824530944] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6343: 152232] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 1056] @ 0x563e45 0x63d5aa 0x63d427 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d5a9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d426 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:351 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7741f7 0xea7fb0 0xea7e7b 0xea7986 0xe9ca3c 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [10651: 3141107712] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9480: 2174484480] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21643: 1038864] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9987: 1799897088] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [207: 105984] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b7c 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b7b crypto/internal/fips140/bigmod.rr+0x25b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:511 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [217: 12443648] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [72: 8847360] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [131: 10731520] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [240: 552960] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2944: 141312] @ 0x583e05 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583e04 net/netip.parseIPv4Fields+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:167 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [64: 344064] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [37308: 1790784] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa4626e 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa4626d github.com/0xERR0R/blocky/lists/parsers.HostListEntry.forEachHost+0x2d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:119 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6083: 97328] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [84: 1548288] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [39583: 633328] @ 0xa4460c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4460b github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1eb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:162 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 72] @ 0xf36a3d 0xf53f94 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a3c crypto/internal/fips140/nistec.NewP384Point+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [26: 159744] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8579: 1194745856] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11888: 760832] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [841: 40368] @ 0x583db1 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583db0 net/netip.parseIPv4Fields+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:162 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [236: 120832] @ 0x48ba7c 0x48b8c6 0x48b63c 0x50d63e 0x50ab67 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50ab66 fmt.Errorf+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:23 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7963: 848027648] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4951: 202792960] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [41295: 1982160] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [29902: 956864] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [16348: 523136] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [156594: 7516512] @ 0xa441e7 0xa441db 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa441e6 bytes.NewReader+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/reader.go:159 # 0xa441da github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x3a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:97 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [570: 45600] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21753: 1044144] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [16390: 524480] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7209: 590561280] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8770: 140320] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [16090: 257440] @ 0xa4452c 0xa44525 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4452b bufio.(*Scanner).Text+0x10b /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa44524 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x104 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:146 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [52400: 838400] @ 0xa45ff3 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45ff2 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x32 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:23 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21021: 1681680] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [39874: 637984] @ 0xa30f6a 0xa44067 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa30f69 github.com/hashicorp/go-multierror.Append+0x329 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:28 # 0xa44066 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xe6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:66 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [52511: 840176] @ 0xa43fe8 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43fe7 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:60 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5984: 343146496] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21442: 514608] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 2880] @ 0x5d1065 0x5d0d49 0x6e7ddf 0xa4a2d6 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5d1064 net/url.parse+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:519 # 0x5d0d48 net/url.Parse+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:478 # 0x6e7dde net/http.NewRequestWithContext+0xbe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:902 # 0xa4a2d5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x55 /home/runner/work/blocky/blocky/lists/downloader.go:61 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21281: 510744] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21280: 510720] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8614: 137824] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [119346: 5728608] @ 0xa4446a 0xa4445e 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44469 bytes.NewReader+0x49 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/reader.go:159 # 0xa4445d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:141 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [29848: 955136] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2168: 71041024] @ 0x6890ec 0x68906e 0x68b9c6 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6890eb compress/flate.(*dictDecoder).init+0x18b /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/dict_decoder.go:43 # 0x68906d compress/flate.NewReader+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:815 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3275: 80486400] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [39847: 637552] @ 0xa44328 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44327 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x187 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [39664: 634624] @ 0x50ad29 0x50ad1d 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50ad28 errors.New+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/errors.go:65 # 0x50ad1c fmt.Errorf+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:30 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [61201: 2937648] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [58645: 3753280] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [40104: 641664] @ 0xa445a5 0xa4457e 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa445a4 net.ParseIP+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4457d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x15d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:157 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [52440: 839040] @ 0xa43fc6 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43fc5 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x45 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:58 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20906: 501744] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [79062: 2529984] @ 0xa30ca5 0xa44067 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa30ca4 github.com/hashicorp/go-multierror.Append+0x64 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:16 # 0xa44066 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xe6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:66 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [42564: 2043072] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [647: 2650112] @ 0x754b6d 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x754b6c regexp.(*bitState).reset+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:84 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1499: 14198528] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [78319: 1879656] @ 0xa4cdd5 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4cdd4 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x34 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [26548: 424768] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4959: 162496512] @ 0x754c25 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [115526: 5545248] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [789: 807936] @ 0xf4842b 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15669: 256720896] @ 0x6a135a 0x48b6d1 0x6b0eb7 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6a1359 net/http.init.func5+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1216 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6b0eb6 net/http.http2getDataBufferChunk+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1230 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [62: 31744] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 5376] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [261854: 20948320] @ 0xa43fd7 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43fd6 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x56 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:59 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 16 [1: 16] @ 0x679bd0 0x67a1a5 0x67a5ae 0x6796dd 0x48b44b 0x679748 0x67972b 0x6ab8c5 0x6ad725 0x6ae41a 0xefef22 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x679bcf mime.setExtensionType+0x20f /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type.go:180 # 0x67a1a4 mime.loadMimeGlobsFile+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type_unix.go:71 # 0x67a5ad mime.initMimeUnix+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type_unix.go:107 # 0x6796dc mime.initMime+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type.go:81 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x679747 sync.(*Once).Do+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x67972a mime.TypeByExtension+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/mime/type.go:105 # 0x6ab8c4 net/http.serveContent+0xde4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/fs.go:283 # 0x6ad724 net/http.serveFile+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/fs.go:756 # 0x6ae419 net/http.(*fileHandler).ServeHTTP+0xb9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/fs.go:986 # 0xefef21 github.com/0xERR0R/blocky/server.configureStaticAssetsHandler.StripPrefix.func1+0x261 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2356 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 1: 80 [2: 160] @ 0x4d0adb 0x4d0abd 0x6f11ca 0x6f5a18 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x6f11c9 net/http.(*conn).readRequest+0x6c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1083 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 1: 160 [1: 160] @ 0x75b12b 0x75bb6c 0x75bb60 0xc5dd4b 0xc5e16f 0x453458 0x4448c5 0x4447ae 0x481161 # 0x75b12a regexp.compile+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:184 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0xc5dd4a github.com/jinzhu/inflection.compile+0x8aa /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:159 # 0xc5e16e github.com/jinzhu/inflection.init.0+0xe /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 1: 896 [114: 102144] @ 0xf1ec3a 0x668b59 0x61c6d6 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 1: 2048 [1: 2048] @ 0x4486d1 0x449155 0x449839 0x47a0cc 0x44bdbe 0x44c24f 0x447ded 0x447cf5 0x47f225 # 0x4486d0 runtime.allocm+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:2233 # 0x449154 runtime.newm+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:2769 # 0x449838 runtime.startm+0x158 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:2995 # 0x47a0cb runtime.wakep+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:3142 # 0x44bdbd runtime.resetspinning+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:3882 # 0x44c24e runtime.schedule+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:4035 # 0x447dec runtime.mstart1+0xcc /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:1862 # 0x447cf4 runtime.mstart0+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:1808 # 0x47f224 runtime.mstart+0x4 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/asm_amd64.s:395 1: 2304 [1: 2304] @ 0x69c78e 0x69c7cc 0x48b44b 0x69c345 0x69c327 0x69c35a 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c78d vendor/golang.org/x/net/http2/hpack.newInternalNode+0x18d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:125 # 0x69c7cb vendor/golang.org/x/net/http2/hpack.buildRootHuffmanNode+0x1cb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:154 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x69c344 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x69c326 vendor/golang.org/x/net/http2/hpack.getRootHuffmanNode+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:134 # 0x69c359 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:50 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 1: 4864 [1: 4864] @ 0x9d1165 0x453458 0x4448c5 0x4447ae 0x481161 # 0x9d1164 runtime/metrics.init.0+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/metrics/description.go:457 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 1: 18432 [1: 18432] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0xc02885 0xc027d3 0x453458 0x4448c5 0x4447ae 0x481161 # 0xc02884 encoding/xml.map.init.0+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/xml/xml.go:1607 # 0xc027d2 encoding/xml.init+0x2b2 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/xml/xml.go:1607 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 1: 90112 [437: 39378944] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 98304 [401: 39419904] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 106496 [559: 59531264] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 172032 [316: 54362112] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 188416 [173: 32595968] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 221184 [208: 46006272] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 360448 [246: 88670208] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 434176 [340: 147619840] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 565248 [69: 39002112] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 614400 [32: 19660800] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 622592 [571: 355500032] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 655360 [446: 292290560] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 671744 [148: 99418112] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 696320 [261: 181739520] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 729088 [448: 326631424] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 2: 737280 [852: 314081280] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 761856 [307: 233889792] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 778240 [339: 263823360] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 802816 [19: 15253504] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 892928 [22: 19644416] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 917504 [667: 611975168] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 3: 1228800 [792: 324403200] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 2: 1703936 [382: 325451776] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 # runtime.MemStats # Alloc = 29239648 # TotalAlloc = 13480303993184 # Sys = 243259704 # Lookups = 0 # Mallocs = 35274425206 # Frees = 35274394675 # HeapAlloc = 29239648 # HeapSys = 229507072 # HeapIdle = 195117056 # HeapInuse = 34390016 # HeapReleased = 190914560 # HeapObjects = 30531 # Stack = 1179648 / 1179648 # MSpan = 202080 / 3361920 # MCache = 4832 / 15704 # BuckHashSys = 2424557 # GCSys = 5516296 # OtherSys = 1254507 # NextGC = 55569146 # LastGC = 1771098484300476596 # PauseNs = [149831 177491 1005524 162100 980779 812315 877610 85158 144624 179911 530362 492581 439285 394160 300231 257009 156433 169701 123675 66517 91122 71063 64739 112632 66556 63948 66790 64443 89882 97430 70405 64067 69415 125047 231172 194110 199495 114517 143062 587169 114314 191508 147920 124147 122016 173336 164974 98450 116337 109386 147845 145954 114911 107354 134787 120299 259735 106278 156374 271332 217788 194501 148972 106964 156980 170880 115300 247484 115835 130591 237876 150405 168489 184266 145111 220429 170780 129102 113125 241028 159797 218361 146661 136275 158508 388442 278148 216153 145785 321499 227505 248382 495721 460036 309395 213216 181586 200295 474369 228398 180136 318580 249979 166263 570833 135554 262821 234653 156202 143909 121556 183534 106342 192581 139195 144504 115756 113471 130742 234412 636698 383196 638786 3985151 244068 176678 150336 138327 162436 229735 238355 124438 417815 112405 137870 119161 119923 491681 232243 198241 237307 192777 168109 342521 126675 344016 202126 258378 166145 221364 177548 450520 115233 183023 158629 96680 407477 159605 201911 450885 139800 157243 424078 584701 349667 186450 370430 169661 699160 372052 1027314 124944 746832 205707 187315 230450 192750 697749 622568 88608 205176 141000 153493 634690 218199 85724 140008 167118 1099172 426847 377645 126158 117788 452574 91954 183503 433868 429758 165741 519272 1068245 388652 534092 299394 167236 119283 205416 158215 82996 196498 226729 105155 276476 342506 561614 181386 91056 282128 141891 180204 84656 137490 224308 133362 250525 203257 133708 121730 82694 81718 198488 149927 311931 624917 100973 101379 109151 103115 136326 131729 130568 184654 120203 287362 86503 146755 110819 96984 97827 143495 98557 143056 137289 2661119 189877 156288] # PauseEnd = [1771096613767741395 1771096613844017864 1771096614054681460 1771096614248378104 1771096614423016913 1771096614585340597 1771096614733484956 1771096614862646335 1771096614987372347 1771096615096731690 1771096615186372464 1771096615277687687 1771096615354596777 1771096615429616623 1771096615502254028 1771096615569137707 1771096615626776108 1771096615676495489 1771096683101105786 1771096803708719062 1771096923751423096 1771097043788696023 1771097163828683841 1771097283873802913 1771097403913698034 1771097523958711774 1771097643998764758 1771097764041942775 1771097884087252902 1771098004124894093 1771098124165800507 1771098244209767458 1771098364249924715 1771098484300476596 1771096543150907806 1771096543164405436 1771096543188589695 1771096543204191672 1771096543219620557 1771096543235874429 1771096543250577851 1771096543267942914 1771096543284073511 1771096543299279693 1771096543315189683 1771096543330803766 1771096543347219069 1771096543363189141 1771096543379584397 1771096543395952151 1771096543411527068 1771096543429386927 1771096543446403758 1771096543463479672 1771096543483546716 1771096543501359339 1771096543518533423 1771096543537172161 1771096543555001362 1771096543572898309 1771096543590844002 1771096543612213753 1771096543631639067 1771096543650927417 1771096543670383683 1771096543690503021 1771096543707672852 1771096543728613553 1771096543751131512 1771096543777063543 1771096543800747337 1771096543821902780 1771096543843490134 1771096543864268815 1771096543883946634 1771096543898151434 1771096543913575937 1771096543930756996 1771096543947437793 1771096543962929238 1771096543979102971 1771096543997145434 1771096544021581377 1771096544039900026 1771096544056185424 1771096544074399317 1771096544093622790 1771096544111345519 1771096544127733070 1771096544145951212 1771096544172562660 1771096544192443998 1771096544211595658 1771096544233364554 1771096544256614016 1771096544282889495 1771096544306103922 1771096544323034548 1771096544345009626 1771096544370912940 1771096544390255922 1771096544410480811 1771096544434819157 1771096544458860002 1771096544482499718 1771096544511922813 1771096544535179318 1771096544561615073 1771096544588319712 1771096544611098338 1771096544632642111 1771096544658278429 1771096544683151139 1771096544711084291 1771096544738914980 1771096544769097263 1771096544797272422 1771096544828514995 1771096544860614256 1771096544891213777 1771096544930092363 1771096544964626119 1771096544994511512 1771096545028105910 1771096545057825537 1771096545087548246 1771096545123978262 1771096545158642343 1771096545189398717 1771096545222201219 1771096545251068759 1771096545276816891 1771096545303539028 1771096545334055080 1771096545365028495 1771096545397189880 1771096545425095096 1771096545453503814 1771096545478406414 1771096545507513040 1771096545535286564 1771096545563501026 1771096545592552051 1771096545625047661 1771096545654683287 1771096545685693592 1771096545719022452 1771096545749341953 1771096545779767898 1771096545810946460 1771096545841798097 1771096545877257821 1771096545909814114 1771096545941979591 1771096545979418069 1771096546016277621 1771096546045806513 1771096546078187415 1771096546117106105 1771096546155159639 1771096546184958697 1771096546216715670 1771096546247530267 1771096546275596584 1771096546304438052 1771096546339595804 1771096546371654685 1771096546405272667 1771096546451666959 1771096546483655488 1771096546515236349 1771096546544993064 1771096546581140828 1771096546612289033 1771096546643157474 1771096546675184349 1771096546705352373 1771096546741487793 1771096546776094906 1771096546827699753 1771096546869780285 1771096546914652511 1771096546972064428 1771096547029815950 1771096547086007306 1771096547145049850 1771096547201774979 1771096547258306619 1771096547317283186 1771096547379867846 1771096547442256866 1771096547504864287 1771096547557323910 1771096547605353432 1771096547658521616 1771096547710186070 1771096547760905954 1771096547809784199 1771096547860267794 1771096547908912383 1771096547951560971 1771096547997371170 1771096548048450150 1771096548112656974 1771096548161314070 1771096548208530058 1771096548248923539 1771096548287140552 1771096548327645081 1771096548370072521 1771096548412229764 1771096548454334927 1771096548490462048 1771096548531540426 1771096548566270267 1771096548602829049 1771096548637846911 1771096548666625255 1771096548697186612 1771096548728192236 1771096548759927305 1771096548792020291 1771096548825914848 1771096548856290539 1771096548887782709 1771096548922422573 1771096548957525354 1771096548992132382 1771096549026500490 1771096549058064306 1771096549092261549 1771096549126128535 1771096549170895139 1771096549239243008 1771096549335919175 1771096549407926612 1771096549479674830 1771096549541045818 1771096549598594701 1771096549661417442 1771096549726339240 1771096549781337845 1771096549836186947 1771096549894029628 1771096549958011439 1771096550026697695 1771096550088276611 1771096550144567479 1771096550201889632 1771096550257864366 1771096550318315818 1771096554417951222 1771096612947548258 1771096613394971549 1771096613575673516 1771096613683379385] # NumGC = 289314 # NumForcedGC = 2 # GCCPUFraction = 0.00020817492632718 # DebugGC = false # MaxRSS = 240222208