On 16.2.2016 19:01, Evan Hunt via RT wrote: >> I just found out that dyndb tests (git/bin/tests/system/dyndb) are failing on >> latest master. git bisect pointed me to following change: > > Yep, thanks, we just discovered the same problem here last week. > > It's the same class of problem we had back while we were developing > it: inconsistent namespace resolution for global variables referenced > inside the dyndb driver. It all works fine on ubuntu, but it's failing > on your system (which I guess is redhat?), and also on BSD. > > We fixed it in the original dyndb work by passing a pointer to named's > hash context (isc_hashctx) to the dyndb driver, so that hashes would be > consistent. But the new hash function introduced a while ago deprecates > the hash context, and so hashes started coming out differently inside and > outside of the driver, causing RBT lookups to fail. A fix is attached, > can you try it? It works for me on Fedora 23. Thank you for your help! > I'm also looking into an intermittent reference leak that seems to > happen sometimes when a dyndb driver is reloaded. That one's making > slower progress. How do you detect the leak? I can try and have a look, too. -- Petr Spacek @ Red Hat