12747. Leading in FSDefineTextField is decoded as unsigned.
The leading attribute on FSDefineTextField which defines the spacing between lines is decoded as an unsigned value. It should be decoded as a signed value.
Root Cause
Software error
Workaround?
There is no workaround however changing he source code is simple. In FSDefineTextField.java change line 1077 from:
leading = coder.readWord(2, false);
to read the field as signed:
leading = coder.readWord(2, true);
When will it be fixed?
This was fixed in Transform 2.1.6 released on 31-Dec-2007