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 , 7 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
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.