heap profile: 1: 160 [20: 9792] @ heap/1048576 1: 160 [1: 160] @ 0x736cab 0x73772c 0x737720 0xb61191 0xb6160f 0x44b018 0x43df14 0x43ddfe 0x470f01 # 0x736caa regexp.compile+0x14a /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:190 # 0x73772b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:137 # 0x73771f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:317 # 0xb61190 github.com/jinzhu/inflection.compile+0x870 /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:157 # 0xb6160e github.com/jinzhu/inflection.init.0+0xe /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x44b017 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:6735 # 0x43df13 runtime.doInit+0x373 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:6702 # 0x43ddfd runtime.main+0x25d /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:249 0: 0 [1: 96] @ 0x6c0bf1 0x6bce71 0x6cb396 0x6cb38f 0x6efd7e 0x6d7c93 0x693ae6 0x693378 0x695652 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x6c0bf0 net/http.(*http2ClientConn).RoundTrip+0x130 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8353 # 0x6bce70 net/http.(*http2Transport).RoundTripOpt+0x1b0 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:7688 # 0x6cb395 net/http.(*http2Transport).RoundTrip+0x15 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:7637 # 0x6cb38e net/http.http2noDialH2RoundTripper.RoundTrip+0xe /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:10242 # 0x6efd7d net/http.(*Transport).roundTrip+0x39d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:549 # 0x6d7c92 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/roundtrip.go:17 # 0x693ae5 net/http.send+0x605 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:260 # 0x693377 net/http.(*Client).send+0x97 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:181 # 0x695651 net/http.(*Client).do+0x911 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:724 # 0xda3ff9 net/http.(*Client).Do+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:590 # 0xda3ff2 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x472 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 160] @ 0x721776 0x721712 0x721706 0x721e29 0x720965 0x736bd7 0x73772c 0x737720 0xb60a0e 0xb6160f 0x44b018 0x43df14 0x43ddfe 0x470f01 # 0x721775 regexp/syntax.(*compiler).inst+0xc55 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:164 # 0x721711 regexp/syntax.(*compiler).cap+0xbf1 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:179 # 0x721705 regexp/syntax.(*compiler).compile+0xbe5 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:128 # 0x721e28 regexp/syntax.(*compiler).compile+0x1308 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:147 # 0x720964 regexp/syntax.Compile+0x144 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:74 # 0x736bd6 regexp.compile+0x76 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:182 # 0x73772b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:137 # 0x73771f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:317 # 0xb60a0d github.com/jinzhu/inflection.compile+0xed /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:129 # 0xb6160e github.com/jinzhu/inflection.init.0+0xe /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x44b017 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:6735 # 0x43df13 runtime.doInit+0x373 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:6702 # 0x43ddfd runtime.main+0x25d /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:249 0: 0 [1: 192] @ 0x63c9b5 0x63c985 0x63c897 0x57f5e7 0x57f972 0x63c80f 0x63c382 0x57f5e7 0x57f972 0x63c058 0x63be2f 0x62391f 0x64f991 0x64cd72 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x63c9b4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:303 # 0x63c984 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:105 # 0x63c896 crypto/tls.(*serverHelloMsg).marshal.func10.2+0x16 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:764 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x63c80e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x56e /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63c381 crypto/tls.(*serverHelloMsg).marshal.func10+0xe1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:763 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x63c057 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1917 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63be2e crypto/tls.(*serverHelloMsg).marshal+0x16ee /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:753 # 0x62391e crypto/tls.(*Conn).writeHandshakeRecord+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1048 # 0x64f990 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0xf0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:596 # 0x64cd71 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:63 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 96] @ 0x6c0bc5 0x6bce71 0x6cb396 0x6cb38f 0x6efd7e 0x6d7c93 0x693ae6 0x693378 0x695652 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x6c0bc4 net/http.(*http2ClientConn).RoundTrip+0x104 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8351 # 0x6bce70 net/http.(*http2Transport).RoundTripOpt+0x1b0 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:7688 # 0x6cb395 net/http.(*http2Transport).RoundTrip+0x15 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:7637 # 0x6cb38e net/http.http2noDialH2RoundTripper.RoundTrip+0xe /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:10242 # 0x6efd7d net/http.(*Transport).roundTrip+0x39d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:549 # 0x6d7c92 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/roundtrip.go:17 # 0x693ae5 net/http.send+0x605 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:260 # 0x693377 net/http.(*Client).send+0x97 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:181 # 0x695651 net/http.(*Client).do+0x911 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:724 # 0xda3ff9 net/http.(*Client).Do+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:590 # 0xda3ff2 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x472 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 512] @ 0x568155 0x56810e 0x568115 0x567cb5 0x567f75 0x591be5 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcb2c 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x568154 crypto/internal/bigmod.(*Nat).reset+0xd4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:97 # 0x56810d crypto/internal/bigmod.(*Nat).resetFor+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:476 # 0x568114 crypto/internal/bigmod.(*Nat).shiftIn+0x94 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:401 # 0x567cb4 crypto/internal/bigmod.rr+0x194 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:327 # 0x567f74 crypto/internal/bigmod.NewModulusFromBig+0x254 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:364 # 0x591be4 crypto/rsa.encrypt+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:485 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 4864] @ 0x62433a 0x623f91 0x630be5 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x624339 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f9 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1157 # 0x623f90 crypto/tls.(*Conn).readHandshake+0x2d0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1098 # 0x630be4 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x144 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:503 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 64] @ 0x57f825 0x57f6fb 0x633457 0x633340 0x62391f 0x6288ce 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x57f824 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:303 # 0x57f6fa vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:189 # 0x633456 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x9d6 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63333f crypto/tls.(*clientHelloMsg).marshal+0x8bf /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:157 # 0x62391e crypto/tls.(*Conn).writeHandshakeRecord+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1048 # 0x6288cd crypto/tls.(*Conn).clientHandshake+0x1cd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:208 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 96] @ 0x57f8e7 0x654109 0x653f01 0x654dcf 0x65097c 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x57f8e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:195 # 0x654108 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x368 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:141 # 0x653f00 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x160 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:42 # 0x654dce crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:102 # 0x65097b crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x5b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:731 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 896] @ 0x65bd14 0x65bcfb 0x6e3984 0x6e42e6 0xdf35cc 0x470f01 # 0x65bd13 crypto/tls.Server+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:35 # 0x65bcfa crypto/tls.(*listener).Accept+0x3a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:70 # 0x6e3983 net/http.(*Server).Serve+0x363 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3056 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 0: 0 [1: 96] @ 0x57f8e7 0x65409c 0x653ef1 0x654992 0x64fb54 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x57f8e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:195 # 0x65409b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2fb /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:141 # 0x653ef0 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x150 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:38 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x64fb53 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x2b3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:614 # 0x64cd71 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:63 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6dfba9 crypto/tls.(*Conn).HandshakeContext+0xd89 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6dfbaa net/http.(*conn).serve+0xd8a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1891 0: 0 [2: 1024] @ 0x568155 0x56810e 0x568115 0x567cb5 0x567f75 0x591be5 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcacb 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x568154 crypto/internal/bigmod.(*Nat).reset+0xd4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:97 # 0x56810d crypto/internal/bigmod.(*Nat).resetFor+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:476 # 0x568114 crypto/internal/bigmod.(*Nat).shiftIn+0x94 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:401 # 0x567cb4 crypto/internal/bigmod.rr+0x194 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:327 # 0x567f74 crypto/internal/bigmod.NewModulusFromBig+0x254 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:364 # 0x591be4 crypto/rsa.encrypt+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:485 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcaca crypto/x509.(*Certificate).buildChains+0x14a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:943 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 1024] @ 0x568e6b 0x56ac25 0x591d05 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcacb 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x568e6a crypto/internal/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:562 # 0x56ac24 crypto/internal/bigmod.(*Nat).ExpShort+0x424 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:766 # 0x591d04 crypto/rsa.encrypt+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:495 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcaca crypto/x509.(*Certificate).buildChains+0x14a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:943 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654c92 0x61dc47 0x650bb7 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x594799 crypto/sha256.New+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:154 # 0x5047fc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/crypto.go:131 # 0x607e41 crypto/hmac.New+0x41 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:138 # 0x61786a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:84 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654c91 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:93 # 0x61dc46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:230 # 0x650bb6 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x296 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:747 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 96] @ 0x5f05aa 0x5f5a53 0x5f671d 0x5efcb4 0x47c2bf 0x5efc53 0x5efc17 0x5eef84 0x5eef52 0x5fca9d 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5f05a9 crypto/x509.parseName+0x129 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:145 # 0x5f5a52 crypto/x509.parseCertificate+0x612 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:895 # 0x5f671c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:985 # 0x5efcb3 crypto/x509.(*CertPool).AppendCertsFromPEM.func1.1+0x33 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/cert_pool.go:230 # 0x47c2be sync.(*Once).doSlow+0xbe /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:74 # 0x5efc52 sync.(*Once).Do+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:65 # 0x5efc16 crypto/x509.(*CertPool).AppendCertsFromPEM.func1+0x16 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/cert_pool.go:228 # 0x5eef83 crypto/x509.(*CertPool).cert+0x163 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/cert_pool.go:77 # 0x5eef51 crypto/x509.(*CertPool).findPotentialParents+0x131 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/cert_pool.go:134 # 0x5fca9c crypto/x509.(*Certificate).buildChains+0x11c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:942 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 112] @ 0x61788f 0x65420a 0x654ce5 0x61dc47 0x62fc34 0x62e26f 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x61788e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:85 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654ce4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:94 # 0x61dc46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:230 # 0x62fc33 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x1d3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:396 # 0x62e26e crypto/tls.(*clientHandshakeStateTLS13).handshake+0x22e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:90 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 16] @ 0x885c86 0x878ed9 0x878a35 0x878485 0x89f328 0x878214 0x878865 0x8789fb 0x87b239 0x878a65 0x87cc2b 0x87afd0 0x878a65 0x87cc2b 0x87afd0 0x878a65 0x8789d0 0x8789dd 0x89461c 0x89c1fd 0x89c1e2 0x89bbcf 0x89b609 0xdfa251 0xdfaeeb 0x8680bc 0x86897f 0xdfa098 0xdfa08f 0xdfbc73 0x43de5b 0x470f01 # 0x885c85 gopkg.in/yaml%2ev2.resolve+0x8a5 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/resolve.go:196 # 0x878ed8 gopkg.in/yaml%2ev2.(*decoder).scalar+0x98 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:418 # 0x878a34 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x174 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:370 # 0x878484 gopkg.in/yaml%2ev2.(*decoder).callUnmarshaler.func1+0xe4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:272 # 0x89f327 github.com/0xERR0R/blocky/config.(*CustomDNSEntries).UnmarshalYAML+0x47 /home/runner/work/blocky/blocky/config/custom_dns.go:70 # 0x878213 gopkg.in/yaml%2ev2.(*decoder).callUnmarshaler+0x93 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:270 # 0x878864 gopkg.in/yaml%2ev2.(*decoder).prepare+0x244 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:313 # 0x8789fa gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x13a /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:364 # 0x87b238 gopkg.in/yaml%2ev2.(*decoder).mapping+0x6d8 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:676 # 0x878a64 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x1a4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:372 # 0x87cc2a gopkg.in/yaml%2ev2.(*decoder).mappingStruct+0xe4a /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:767 # 0x87afcf gopkg.in/yaml%2ev2.(*decoder).mapping+0x46f /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:626 # 0x878a64 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x1a4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:372 # 0x87cc2a gopkg.in/yaml%2ev2.(*decoder).mappingStruct+0xe4a /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:767 # 0x87afcf gopkg.in/yaml%2ev2.(*decoder).mapping+0x46f /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:626 # 0x878a64 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x1a4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:372 # 0x8789cf gopkg.in/yaml%2ev2.(*decoder).document+0x10f /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:384 # 0x8789dc gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x11c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:360 # 0x89461b gopkg.in/yaml%2ev2.unmarshal+0x39b /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:148 # 0x89c1fc gopkg.in/yaml%2ev2.UnmarshalStrict+0x3c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:89 # 0x89c1e1 github.com/0xERR0R/blocky/config.unmarshalConfig+0x21 /home/runner/work/blocky/blocky/config/config.go:544 # 0x89bbce github.com/0xERR0R/blocky/config.loadConfig+0x58e /home/runner/work/blocky/blocky/config/config.go:484 # 0x89b608 github.com/0xERR0R/blocky/config.LoadConfig+0x88 /home/runner/work/blocky/blocky/config/config.go:434 # 0xdfa250 github.com/0xERR0R/blocky/cmd.startServer+0x50 /home/runner/work/blocky/blocky/cmd/serve.go:38 # 0xdfaeea github.com/0xERR0R/blocky/cmd.NewRootCommand.func1+0xaa /home/runner/work/blocky/blocky/cmd/root.go:43 # 0x8680bb github.com/spf13/cobra.(*Command).execute+0xabb /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:983 # 0x86897e github.com/spf13/cobra.(*Command).ExecuteC+0x3fe /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115 # 0xdfa097 github.com/spf13/cobra.(*Command).Execute+0x17 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039 # 0xdfa08e github.com/0xERR0R/blocky/cmd.Execute+0xe /home/runner/work/blocky/blocky/cmd/root.go:113 # 0xdfbc72 main.main+0x12 /home/runner/work/blocky/blocky/main.go:10 # 0x43de5a runtime.main+0x2ba /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:267 0: 0 [1: 112] @ 0x723d46 0x723cc0 0x726d5e 0x736b90 0x736b8b 0x73772c 0x737720 0x98a039 0x44b018 0x43df14 0x43ddfe 0x470f01 # 0x723d45 regexp/syntax.(*parser).newRegexp+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:146 # 0x723cbf regexp/syntax.(*parser).op+0x1f /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:398 # 0x726d5d regexp/syntax.parse+0x49d /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:975 # 0x736b8f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:891 # 0x736b8a regexp.compile+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:174 # 0x73772b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:137 # 0x73771f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:317 # 0x98a038 github.com/prometheus/procfs.init+0x58 /home/runner/go/pkg/mod/github.com/prometheus/procfs@v0.12.0/cpuinfo.go:63 # 0x44b017 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:6735 # 0x43df13 runtime.doInit+0x373 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:6702 # 0x43ddfd runtime.main+0x25d /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:249 0: 0 [1: 48] @ 0x7e6228 0x7d4345 0x7d1553 0x7d3132 0x7d1c05 0xdf3849 0x470f01 # 0x7e6227 github.com/miekg/dns.ReadFromSessionUDP+0x47 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:42 # 0x7d4344 github.com/miekg/dns.(*Server).readUDP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:699 # 0x7d1552 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x7d3131 github.com/miekg/dns.(*Server).serveUDP+0x291 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x7d1c04 github.com/miekg/dns.(*Server).ListenAndServe+0x584 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0xdf3848 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:487 0: 0 [0: 0] @ 0xdd7ab0 0xdd7a25 0xdd44e6 0xde5788 0x815314 0x6e0849 0xde88ce 0x6e0849 0x812ef1 0x81489b 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0xdd7aaf runtime/pprof.writeGoroutineStacks+0x2f /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:701 # 0xdd7a24 runtime/pprof.writeGoroutine+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:692 # 0xdd44e5 runtime/pprof.(*Profile).WriteTo+0x145 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:329 # 0xde5787 net/http/pprof.handler.ServeHTTP+0x4a7 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/pprof/pprof.go:267 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xde88cd github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28d /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812ef0 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x370 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x81489a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf77dd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf556f github.com/0xERR0R/blocky/server.secureHeader.func1+0x30f /home/runner/work/blocky/blocky/server/server_endpoints.go:44 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812eaf github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32f /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x6e352d net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2938 # 0x6df413 net/http.(*conn).serve+0x5f3 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2009 # runtime.MemStats # Alloc = 3621656 # TotalAlloc = 15458384 # Sys = 14783752 # Lookups = 0 # Mallocs = 159271 # Frees = 128423 # HeapAlloc = 3621656 # HeapSys = 7831552 # HeapIdle = 2686976 # HeapInuse = 5144576 # HeapReleased = 2482176 # HeapObjects = 30848 # Stack = 524288 / 524288 # MSpan = 78960 / 97776 # MCache = 1200 / 15600 # BuckHashSys = 1451300 # GCSys = 4417360 # OtherSys = 445876 # NextGC = 4552736 # LastGC = 1778619478851002186 # PauseNs = [41264 62893 358961 15579 59742 78261 76245 86000 66121 78519 55617 51593 54110 68353 80308 71608 77010 54293 55404 53375 61038 101050 59223 59754 59051 54941 55446 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] # PauseEnd = [1778616750846941017 1778616750859891851 1778616750890096262 1778616750891657515 1778616870908703324 1778616990923001913 1778617110941241542 1778617230953990244 1778617350968751220 1778617470980581829 1778617590992554432 1778617711006635709 1778617831018547804 1778617951035253924 1778618071050715535 1778618191066968282 1778618311081694827 1778618431097418544 1778618551111130274 1778618671127351892 1778618791141821295 1778618911157611024 1778619031173258128 1778619151190532900 1778619271206196022 1778619391220218559 1778619478851002186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] # NumGC = 27 # NumForcedGC = 2 # GCCPUFraction = 4.843105338931206e-06 # DebugGC = false # MaxRSS = 25452544