Skip to content

Instantly share code, notes, and snippets.

@ixs
Last active September 24, 2021 12:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ixs/a8e5da2632ac93d5ec744ca9a3e05f28 to your computer and use it in GitHub Desktop.
Save ixs/a8e5da2632ac93d5ec744ca9a3e05f28 to your computer and use it in GitHub Desktop.
PowerDNS crash matrix
pdns-auth-master: works
pdns-auth-45: works
pdns-auth-46: not found
Sep 23 14:11:07 Loading '/usr/local/lib/pdns/libgsqlite3backend.so'
Sep 23 14:11:07 This is a standalone pdns
Sep 23 14:11:07 Listening on controlsocket in '/var/run/pdns/pdns.controlsocket'
Sep 23 14:11:07 UDP server bound to 0.0.0.0:53
Sep 23 14:11:07 UDP server bound to [::]:53
Sep 23 14:11:07 TCP server bound to 0.0.0.0:53
Sep 23 14:11:07 TCP server bound to [::]:53
Sep 23 14:11:07 PowerDNS Authoritative Server 4.6.0-alpha0.701.master.gb63154b8f (C) 2001-2021 PowerDNS.COM BV
Sep 23 14:11:07 Using 64-bits mode. Built using gcc 8.3.0 on Sep 23 2021 12:22:59 by root@localhost.
Sep 23 14:11:07 PowerDNS comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it according to the terms of the GPL version 2.
Sep 23 14:11:07 Not validating response for security status update, this is a non-release version
Sep 23 14:11:07 Creating backend connection for TCP
Sep 23 14:11:07 About to create 3 backend threads for UDP
Sep 23 14:11:07 Done launching threads, ready to distribute questions
pdns-recursor-master: crashes
pdns-recursor-45: crashes
powerdns/pdns-recursor-44:latest crashes
powerdns/pdns-recursor-45:4.5.4 crashes
powerdns/pdns-recursor-45:4.5.0 crashes
pdns-recursor-46: not found
Sep 23 14:09:39 PowerDNS Recursor 4.6.0-alpha0.1146.master.gb63154b8f (C) 2001-2021 PowerDNS.COM BV
Sep 23 14:09:39 Using 64-bits mode. Built using gcc 8.3.0 on Sep 23 2021 09:50:24 by root@localhost.
Sep 23 14:09:39 PowerDNS comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it according to the terms of the GPL version 2.
Sep 23 14:09:39 If using IPv6, please raise sysctl net.ipv6.route.max_size, currently set to 4096 which is < 16384
Sep 23 14:09:39 Enabling IPv4 transport for outgoing queries
Sep 23 14:09:39 NOT using IPv6 for outgoing queries - add an IPv6 address (like '::') to query-local-address to enable
Sep 23 14:09:39 STL Exception: std::bad_alloc
dnsdist:
dnsdist-master: crashes
dnsdist-17: crashes
dnsdist-16:latest: crashes
dnsdist-16:1.6.0: crashes
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
@Habbie
Copy link

Habbie commented Sep 23, 2021

debian buster's dnsdist (1.3.3): fine.

debian bullseye's dnsdist (1.5.1-3): bad_alloc.

@Habbie
Copy link

Habbie commented Sep 23, 2021

debian buster's recursor (4.1.1): fine.

debian bullseye's recursor (4.4.2-3): bad_alloc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment