You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've tested it multiple times with multiple versions of the getdns library and the getdns-node module and node (v6, v8 and v9) and it seems as if I send a request with enabled DNSSEC validation for specific domains I get the following segmentation fault and the whole node process dies.
My local resolver is unbound 1.6.7
const getdns = require('getdns');
var ctx = getdns.createContext({
// Upstream recursive servers.
upstreams : [ '127.0.0.1', ],
// Request timeout time in milliseconds.
timeout : 5000,
// Always return DNSSEC status.
return_dnssec_status : true
});
var extensions = {
// NOTE: enforce DNSSEC security validation and return only secure replies.
dnssec_return_only_secure: true,
};
var domains = [ 'nic.menu', 'nic.uno', 'nic.onl', 'nic.buzz', 'nic.pink', 'nic.build', 'nic.rich', 'nic.red', 'nic.luxury', 'nic.shiksha', 'nic.kim' ],
i = 0;
ctx.general(domains[i], getdns.RRTYPE_SOA, extensions);
I've tested it multiple times with multiple versions of the getdns library and the getdns-node module and node (v6, v8 and v9) and it seems as if I send a request with enabled DNSSEC validation for specific domains I get the following segmentation fault and the whole node process dies.
My local resolver is unbound 1.6.7
with enabled segfault-handler:
Any idea?