[Pdns-users] Attempt to print an unset dnsname

Klaus Darilion klaus.mailinglists at pernau.at
Tue Sep 26 15:27:12 UTC 2017


Hi!


My PowerDNS 4.0.4 (with some modifications) exits often with
"Exiting because communicator thread died with STL error: Attempt to
print an unset dnsname"

I have some hard time to find where this happens. The logged stack trace is:

Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/usr/sbin/pdns_server-instance(+0x192b33) [0x7f75e06c8b33]
Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/lib/x86_64-linux-gnu/libc.so.6(+0x36cb0) [0x7f75de88bcb0]
Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/usr/sbin/pdns_server-instance(_ZN5QType10chartocodeEPKc+0xfc)
[0x7f75e06bf6fc]
Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/usr/sbin/pdns_server-instance(_ZN5QTypeaSERKSs+0xc) [0x7f75e06bf8bc]
Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/usr/sbin/pdns_server-instance(_ZN11GSQLBackend13extractRecordERKSt6vectorISsSaISsEER17DNSResourceRecord+0x2c1)
[0x7
f75e05bf431]
Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/usr/sbin/pdns_server-instance(_ZN11GSQLBackend3getER17DNSResourceRecord+0x8b)
[0x7f75e05c993b]
Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/usr/sbin/pdns_server-instance(_ZN10DNSBackend6getSOAERK7DNSNameR7SOADataP9DNSPacket+0x15a)
[0x7f75e05ffaba]
Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/usr/sbin/pdns_server-instance(_ZN11GSQLBackend13getDomainInfoERK7DNSNameR10DomainInfo+0x3a1)
[0x7f75e05cd411]
Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/usr/sbin/pdns_server-instance(_ZN12UeberBackend13getDomainInfoERK7DNSNameR10DomainInfo+0x3c)
[0x7f75e07227ac]
Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/usr/sbin/pdns_server-instance(_ZN17CommunicatorClass4suckERK7DNSNameRKSs+0x23e)
[0x7f75e06f421e]
Sep 26 14:53:19 cc-reg-vie1 pdns[16802]:
/usr/sbin/pdns_server-instance(_ZN17CommunicatorClass19retrievalLoopThreadEv+0x3af)
[0x7f75e05ea2df]



Do you have any ideas how to debug this issue?

Thanks
Klaus



More information about the Pdns-users mailing list