[Opendnssec-develop] [OpenDNSSEC] #21: nsec3er can't handle an "Empty non-terminal" at the start of the file
OpenDNSSEC
owner-dnssec-trac at kirei.se
Sun Sep 6 14:37:56 UTC 2009
#21: nsec3er can't handle an "Empty non-terminal" at the start of the file
----------------------------------------+-----------------------------------
Reporter: opendnssec.simon at arlott.org | Owner: jelte
Type: defect | Status: new
Priority: major | Component: Signer
Version: 1.0a1 | Keywords:
----------------------------------------+-----------------------------------
If there's an "Empty non-terminal" at the start of the sorted file, the
nsec3er program tries to dereference a NULL pointer:
{{{
#0 ldns_rr_rd_count (rr=0x0) at rr.c:761
#1 0x08049416 in link_nsec3_rrs (nsec3_a=0x0, nsec3_b=0x8b38028) at
nsec3er.c:164
#2 0x080496da in handle_name (out_file=0x8b371c8, rr=0x0,
origin=0x8b37018, ttl=3600, prev_name=0x0, rr_list=0x8b382e0,
prev_nsec=0xbfe4e004, first_nsec=0xbfe4e000, n3p=0x8b37008,
ent_name=0x8b382f0, ent_ns=0)
at nsec3er.c:289
#3 0x08049a7d in handle_line (out_file=0x8b371c8, line=0x8b37330 "; Empty
non-terminal: <removed>.ip6.arpa.", line_len=93, origin=0x8b37018,
soa_min_ttl=3600, prev_name=0xbfe4dffc, n3p=0x8b37008,
rr_list=0x8b382e0, prev_nsec=0xbfe4e004, first_nsec=0xbfe4e000) at
nsec3er.c:365
#4 0x08049c54 in create_nsec3_records (input_file=0x8b37060,
out_file=0x8b371c8, origin=0x8b37018, n3p=0x8b37008, soa_min_ttl=3600) at
nsec3er.c:432
#5 0x0804a4da in main (argc=13, argv=0xbfe4e114) at nsec3er.c:615
}}}
--
Ticket URL: <http://trac.opendnssec.org/ticket/21>
OpenDNSSEC <http://www.opendnssec.org/>
OpenDNSSEC
More information about the Opendnssec-develop
mailing list