When ctutil finds a problem with an attribute (or in general any problem) it generates an error message that helps identifying the issue. In certain situations, this error message was lost.
ctutil -sqlcheck myfile myfile.xdd
Previously, when ctutil encountered an error parsing or interpreting the fields' information, it failed to provide information about the problem. For example, the following points to an error in the XDD, but provides no additional help to identify the problem:
ctutil -sqlcheckmyfile myfile.xdd
ctutil Version 12.0.0.92-190908
Initialized from (ctree.conf)
Error opening/parsing file myfile.xdd
ctutil has been modified to provide additional information, such as:
Initialized from (ctree.conf)
[GetXDDinfo] {ctxmlGetFIELDLIST} Field attribute julianBase='16001231' near line 16 is invalid
Error opening/parsing file stckhd.xdd
Parameter not correct.