Opened 8 years ago

Closed 7 years ago

#209 closed defect (fixed)

System names longer than 63 characters break WKT processing

Reported by: Norm Olsen Owned by: Norm Olsen
Priority: major Milestone:
Component: Dictionaries Version:
Keywords: Cc:

Description

If the system name of a WKT definition is longer than 63 characters, WKT processing fails.

This appears to be the result of the fact that WKT processing stores the WKT name in the descriptive name field and than later on uses this name and the NameMapper to produce a valid CS-MAP system reference. When the WKT name is longer than 63 characters, this fails, and the WKT processor is unable to use the name mapper to associate the definition with a CS-MAP definition.

Change History (2)

comment:1 by Norm Olsen, 7 years ago

Owner: changed from hugueswski to Norm Olsen
Status: newassigned

comment:2 by Norm Olsen, 7 years ago

Resolution: fixed
Status: assignedclosed

Corrected by using the unused 'cntry_st' element of the 'cs_Csdef_' structure to carry the overflow in cases where the WKT system name exceeds 63 characters in length. This submission produced revision 2808.

Note: See TracTickets for help on using tickets.