[Opendnssec-develop] Re: [OpenDNSSEC] #257: Error in ods-signerd

OpenDNSSEC owner-dnssec-trac at kirei.se
Mon Aug 1 14:07:18 UTC 2011


#257: Error in ods-signerd
----------------------------------------------+-----------------------------
Reporter:  staffordp1@…                       |        Owner:  matthijs
    Type:  defect                             |       Status:  new     
Priority:  minor                              |    Component:  Signer  
 Version:  1.3.0                              |   Resolution:          
Keywords:  nsec3params zone.c nsec3params_rr  |  
----------------------------------------------+-----------------------------

Comment (by rb):

 If there is a parsing error, then the function will go to "recover_error".
 It will clean up and return an error code.

 If the parsing error occurs before the ldns_rr_new_frm_fp function call,
 then nsec3params_rr will have the NULL value. The ldns_rr_free is called
 using this variable during the clean up. But the ldns_rr_free will ignore
 any value which is NULL. No crash should happen in this part of the code.

 It then does not matter if the ldns_rr_new_frm_fp is separated from the
 big if-statement.

 Where did you have "Algorithm: 7 (?)"? Just so that I can recreate the
 issue. Was the question mark transferred from the Enforcer to the Signer
 Engine? Or did you enter it somewhere in the signer configuration or
 backup file?

-- 
Ticket URL: <http://trac.opendnssec.org/ticket/257#comment:2>
OpenDNSSEC <http://www.opendnssec.org/>
OpenDNSSEC


More information about the Opendnssec-develop mailing list