crash if dns64 prefix enabled #2392
bmeirellesRJ
started this conversation in
Potential issues
Replies: 0 comments
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
-
2023-05-11T14:45:30.766067-03:00 router systemd[1]: Started dnscrypt-proxy.service - DNSCrypt client proxy.
2023-05-11T14:45:30.852355-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:30] [NOTICE] dnscrypt-proxy 2.1.4
2023-05-11T14:45:30.887797-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:30] [NOTICE] Network connectivity detected
2023-05-11T14:45:30.888146-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:30] [NOTICE] Now listening to [::]:53 [UDP]
2023-05-11T14:45:30.888420-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:30] [NOTICE] Now listening to [::]:53 [TCP]
2023-05-11T14:45:30.889733-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:30] [NOTICE] Source [public-resolvers] loaded
2023-05-11T14:45:30.890181-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:30] [NOTICE] Source [relays] loaded
2023-05-11T14:45:30.892988-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:30] [NOTICE] Firefox workaround initialized
2023-05-11T14:45:30.893139-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:30] [NOTICE] Loading the set of blocking rules from [blocked-names.txt]
2023-05-11T14:45:30.893340-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:30] [NOTICE] Loading the set of cloaking rules from [cloaking-rules.txt]
2023-05-11T14:45:30.893837-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:30] [INFO] Registered DNS64 prefix [64:ff9b::/96]
2023-05-11T14:45:31.006206-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:31] [INFO] [cloudflare-ipv6] TLS version: 304 - Protocol: h2 - Cipher suite: 4865
2023-05-11T14:45:31.006449-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:31] [NOTICE] [cloudflare-ipv6] OK (DoH) - rtt: 23ms
2023-05-11T14:45:31.059139-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:31] [INFO] [cloudflare] TLS version: 304 - Protocol: h2 - Cipher suite: 4865
2023-05-11T14:45:31.059522-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:31] [NOTICE] [cloudflare] OK (DoH) - rtt: 11ms
2023-05-11T14:45:31.060074-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:31] [NOTICE] Sorted latencies:
2023-05-11T14:45:31.060500-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:31] [NOTICE] - 11ms cloudflare
2023-05-11T14:45:31.060743-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:31] [NOTICE] - 23ms cloudflare-ipv6
2023-05-11T14:45:31.061160-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:31] [NOTICE] Server with the lowest initial latency: cloudflare (rtt: 11ms)
2023-05-11T14:45:31.061463-03:00 router dnscrypt-proxy[2488]: [2023-05-11 14:45:31] [NOTICE] dnscrypt-proxy is ready - live servers: 2
2023-05-11T14:45:53.388510-03:00 router dnscrypt-proxy[2488]: panic: runtime error: invalid memory address or nil pointer dereference
2023-05-11T14:45:53.389885-03:00 router dnscrypt-proxy[2488]: [signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0x8f1fbf]
2023-05-11T14:45:53.389989-03:00 router dnscrypt-proxy[2488]: goroutine 41 [running]:
2023-05-11T14:45:53.390094-03:00 router dnscrypt-proxy[2488]: main.(*PluginQueryLog).Eval(0xc0000829c0, 0xc00023c460, 0x1a?)
2023-05-11T14:45:53.390198-03:00 router dnscrypt-proxy[2488]: #11/home/runner/work/dnscrypt-proxy/dnscrypt-proxy/dnscrypt-proxy/plugin_query_log.go:62 +0x11f
2023-05-11T14:45:53.390297-03:00 router dnscrypt-proxy[2488]: main.(*PluginsState).ApplyLoggingPlugins(0xc00023c460, 0xc000097900)
2023-05-11T14:45:53.390404-03:00 router dnscrypt-proxy[2488]: #11/home/runner/work/dnscrypt-proxy/dnscrypt-proxy/dnscrypt-proxy/plugins.go:396 +0x1d1
2023-05-11T14:45:53.390507-03:00 router dnscrypt-proxy[2488]: main.(*Proxy).processIncomingQuery(0xc000097900, {0xa22c00, 0xa}, {0xa200c2, 0x3}, {0xc0002ae2d0, 0x44, 0x45}, 0x0, {0x0, ...}, ...)
2023-05-11T14:45:53.390619-03:00 router dnscrypt-proxy[2488]: #11/home/runner/work/dnscrypt-proxy/dnscrypt-proxy/dnscrypt-proxy/proxy.go:868 +0x180f
2023-05-11T14:45:53.390718-03:00 router dnscrypt-proxy[2488]: main.(*PluginDNS64).Eval(0xc0001170e0, 0xc00023c1c0, 0xc000024ab0)
2023-05-11T14:45:53.390844-03:00 router dnscrypt-proxy[2488]: #11/home/runner/work/dnscrypt-proxy/dnscrypt-proxy/dnscrypt-proxy/plugin_dns64.go:93 +0x1c5
2023-05-11T14:45:53.390943-03:00 router dnscrypt-proxy[2488]: main.(*PluginsState).ApplyResponsePlugins(0xc00023c1c0, 0xc000097900, {0xc0000fa800, 0x1d4, 0x200}, 0x0)
2023-05-11T14:45:53.391045-03:00 router dnscrypt-proxy[2488]: #11/home/runner/work/dnscrypt-proxy/dnscrypt-proxy/dnscrypt-proxy/plugins.go:356 +0x424
2023-05-11T14:45:53.391143-03:00 router dnscrypt-proxy[2488]: main.(*Proxy).processIncomingQuery(0xc000097900, {0xa200c2, 0x3}, {0xa200c2, 0x3}, {0xc000276000, 0x2b, 0xfff}, 0xc000118020, {0xb08300, ...}, ...)
2023-05-11T14:45:53.391246-03:00 router dnscrypt-proxy[2488]: #11/home/runner/work/dnscrypt-proxy/dnscrypt-proxy/dnscrypt-proxy/proxy.go:796 +0x18f7
2023-05-11T14:45:53.391348-03:00 router dnscrypt-proxy[2488]: main.(*Proxy).udpListener.func1()
2023-05-11T14:45:53.391699-03:00 router dnscrypt-proxy[2488]: #11/home/runner/work/dnscrypt-proxy/dnscrypt-proxy/dnscrypt-proxy/proxy.go:403 +0x132
2023-05-11T14:45:53.391822-03:00 router dnscrypt-proxy[2488]: created by main.(*Proxy).udpListener
2023-05-11T14:45:53.391919-03:00 router dnscrypt-proxy[2488]: #11/home/runner/work/dnscrypt-proxy/dnscrypt-proxy/dnscrypt-proxy/proxy.go:401 +0x20c
2023-05-11T14:45:53.396218-03:00 router systemd[1]: dnscrypt-proxy.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
2023-05-11T14:45:53.396474-03:00 router systemd[1]: dnscrypt-proxy.service: Failed with result 'exit-code'.
Beta Was this translation helpful? Give feedback.
All reactions