Re: [Bind-dlz-testers] bind-9.4.0a6 and resolver.c error
Brought to you by:
crodster
From: Henrik E. <hen...@ni...> - 2006-07-31 08:20:12
|
I encountered the same problem when I wanted to test the DLZ integration in BIND 9.4.0a6. It has been mentioned on the bind-users list: http://marc.theaimsgroup.com/?t=114733993600004&r=1&w=2 It seems to have something to do with the fact that DLZ has it's own "magic" in the resolver struct ("DLZS" instead of the expected "Res!"). This causes an assertion in dns_resolver_dispatchv6 (lib/dns/resolver.c:6660) to fail. It is called by adjust_interfaces (bin/named/server.c:2393), which is called in load_configuration (bin/named/server.c:3295). The poster on bind-users solved it by commenting out the call to adjust_interfaces. Best regards, Henrik Erkkonen Nictrade AB Ronald Wiplinger wrote: > I compiled bind-9.4.0a6 with dlz-mysql support: > cd bind-9.4.0a6/ > make distclean > ./configure --with-dlz-mysql --with-libtool --with-openssl > > bind starts but ends with: > named[31016]: resolver.c:6660: > REQUIRE((((resolver) != ((void *)0)) && (((const isc__magic_t > *)(resolver))->magic == ((('R') << 24 | ('e') << 16 | ('s') << 8 | > ('!')))))) failed > > > How can I fix that? > > > bye > > Ronald Wiplinger > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Bind-dlz-testers mailing list > Bin...@li... > https://lists.sourceforge.net/lists/listinfo/bind-dlz-testers > > |