[Pdns-dev] Crash in DNSBackend::getBeforeAndAfterNames

bert hubert bert.hubert at netherlabs.nl
Sat May 7 21:50:31 CEST 2011


On Wed, May 04, 2011 at 11:37:09AM -0700, Zane Thomas wrote:
>  This appears to be my fault ... will update if that turns out not to be the
> case.

It means you did not implement your own getbeforeandafter, which is
mandatory if you claim to do DNSSEC.

Due to a bug, it is currently also mandatory if you don't claim that as a
backend ;-)

	Bert

> 
> On Wed, May 4, 2011 at 11:25 AM, Zane Thomas <zane.thomas at gmail.com> wrote:
> 
> >
> >
> > May 04 11:04:01 Got a signal 11, attempting to print trace:
> > May 04 11:04:01 ./pdns_server [0x4c5786]
> > May 04 11:04:01 /lib64/libc.so.6 [0x35936302d0]
> > May 04 11:04:01
> > ./pdns_server(_ZN10DNSBackend22getBeforeAndAfterNamesEjRKSsS1_RSsS2_+0x125)
> > [0x4a8df5]
> > May 04 11:04:01
> > ./pdns_server(_ZN13PacketHandler16synthesiseRRSIGsEP9DNSPacketS1_+0x724)
> > [0x47c574]
> > May 04 11:04:01
> > ./pdns_server(_ZN13PacketHandler17questionOrRecurseEP9DNSPacketPb+0x1a97)
> > [0x485eb7]
> > May 04 11:04:01 ./pdns_server(_ZN13PacketHandler8questionEP9DNSPacket+0x20)
> > [0x488190]
> > May 04 11:04:01
> > ./pdns_server(_ZN11DistributorI9DNSPacketS0_13PacketHandlerE10makeThreadEPv+0x2be)
> > [0x518b9e]
> > May 04 11:04:01 /lib64/libpthread.so.0 [0x3593e0673d]
> > May 04 11:04:01 /lib64/libc.so.6(clone+0x6d) [0x35936d3f6d]
> >
> >
> > My backend is not currently handling dnssec (getBeforeAndAfterNamesAbsolute
> > returns false).
> 
> 
> 
> 
> -- 
> Nullius addictus jurare in verba magistri.

> _______________________________________________
> Pdns-dev mailing list
> Pdns-dev at mailman.powerdns.com
> http://mailman.powerdns.com/mailman/listinfo/pdns-dev



More information about the Pdns-dev mailing list