Hello Hoda, thanks again for your help. I have a general question concerning the code repository. I have installed the latest stable version 2.1.3 from source. Are there any more patches you would recommend to merge with the stable code?
Thanks a lot, Thomas On 14.12.2017 09:34, Hoda Rohani wrote: > Hello Thomas, > > Thanks for reporting. > > We saw this bug before and we already made a fix for it. > > You can find the patch here: > https://github.com/opendnssec/opendnssec/pull/713 > > > Regards, > Hoda > > > > On 13-12-17 21:53, Thomas E. wrote: >> Hi, >> >> I'm running OpenDNSSEC Version 2.1.3 on Debian Jessie with Mysql DB >> Version 5.5.58. >> >> The signerd crashed after signing a large zone. >> >> I think I had the same seg fault one or two times more in the past. That >> happened when I deleted a zone form ods and shortly after added it >> again. Don't know if it has anything to do with it.... >> >> >> Dec 13 18:30:42 ods ods-signerd: [adapter] zone test.zone contains >> dnssec data (type=46), skipping >> Dec 13 18:30:42 ods ods-signerd: [STATS] test.zone 1513186241 >> RR[count=2993 time=1(sec)] NSEC3[count=0 time=0(sec)] RRSIG[new=2 >> reused=11135 time=0(sec) avg=0(sig/sec)] TOTAL[time=1(sec)] >> Dec 13 18:30:42 ods ods-signerd: Segmentation fault >> Dec 13 18:30:42 ods ods-signerd: : >> Dec 13 18:30:42 ods ods-signerd: wire/netio.c:234 in netio_dispatch() >> Dec 13 18:30:42 ods ods-signerd: daemon/xfrhandler.c:124 in >> xfrhandler_start() >> Dec 13 18:30:42 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: Threaddump >> Dec 13 18:30:42 ods ods-signerd: : >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: daemon/signertasks.c:174 in drudge() >> Dec 13 18:30:42 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: Threaddump >> Dec 13 18:30:42 ods ods-signerd: : >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: daemon/signertasks.c:174 in drudge() >> Dec 13 18:30:42 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: Threaddump >> Dec 13 18:30:42 ods ods-signerd: : >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: daemon/signertasks.c:174 in drudge() >> Dec 13 18:30:42 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: Threaddump >> Dec 13 18:30:42 ods ods-signerd: : >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: daemon/signertasks.c:174 in drudge() >> Dec 13 18:30:42 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: Threaddump >> Dec 13 18:30:42 ods ods-signerd: : >> Dec 13 18:30:42 ods ods-signerd: inlined method >> Dec 13 18:30:42 ods ods-signerd: >> /root/opendnssec-2.1.3/common/locks.c:63 in ods_thread_wait() >> Dec 13 18:30:42 ods ods-signerd: scheduler/schedule.c:465 in >> schedule_pop_task() >> Dec 13 18:30:42 ods ods-signerd: scheduler/worker.c:68 in worker_start() >> Dec 13 18:30:42 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: Threaddump >> Dec 13 18:30:43 ods ods-signerd: : >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: >> /root/opendnssec-2.1.3/common/util.c:279 in util_rr_print() >> Dec 13 18:30:43 ods ods-signerd: signer/rrset.c:884 in rrset_print() >> Dec 13 18:30:43 ods ods-signerd: signer/domain.c:505 in domain_backup2() >> Dec 13 18:30:43 ods ods-signerd: signer/namedb.c:1163 in namedb_backup2() >> Dec 13 18:30:43 ods ods-signerd: signer/zone.c:1088 in zone_backup2() >> Dec 13 18:30:43 ods ods-signerd: daemon/signertasks.c:455 in >> do_writezone() >> Dec 13 18:30:43 ods ods-signerd: scheduler/task.c:120 in task_perform() >> Dec 13 18:30:43 ods ods-signerd: scheduler/worker.c:71 in worker_start() >> Dec 13 18:30:43 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: Threaddump >> Dec 13 18:30:43 ods ods-signerd: : >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: >> /root/opendnssec-2.1.3/common/locks.c:63 in ods_thread_wait() >> Dec 13 18:30:43 ods ods-signerd: scheduler/schedule.c:465 in >> schedule_pop_task() >> Dec 13 18:30:43 ods ods-signerd: scheduler/worker.c:68 in worker_start() >> Dec 13 18:30:43 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: Threaddump >> Dec 13 18:30:43 ods ods-signerd: : >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: >> /root/opendnssec-2.1.3/common/locks.c:63 in ods_thread_wait() >> Dec 13 18:30:43 ods ods-signerd: scheduler/schedule.c:465 in >> schedule_pop_task() >> Dec 13 18:30:43 ods ods-signerd: scheduler/worker.c:68 in worker_start() >> Dec 13 18:30:43 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: Threaddump >> Dec 13 18:30:43 ods ods-signerd: : >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: >> /root/opendnssec-2.1.3/common/pselect.c:39 in pselect() >> Dec 13 18:30:43 ods ods-signerd: wire/netio.c:263 in netio_dispatch() >> Dec 13 18:30:43 ods ods-signerd: daemon/dnshandler.c:200 in >> dnshandler_start() >> Dec 13 18:30:43 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: Threaddump >> Dec 13 18:30:43 ods ods-signerd: : >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: >> /root/opendnssec-2.1.3/common/cmdhandler.c:388 in cmdhandler_start() >> Dec 13 18:30:43 ods ods-signerd: >> /root/opendnssec-2.1.3/common/janitor.c:306 in runthread() >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> Dec 13 18:30:43 ods ods-signerd: inlined method >> >> >> Thanks, >> Thomas >> _______________________________________________ >> Opendnssec-user mailing list >> [email protected] >> https://lists.opendnssec.org/mailman/listinfo/opendnssec-user >> _______________________________________________ Opendnssec-user mailing list [email protected] https://lists.opendnssec.org/mailman/listinfo/opendnssec-user
